[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to third baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T16:11:52.130Z","endTime":"2026-06-24T16:13:24.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"2026-06-24T14:21:00.088Z","endTime":"2026-06-24T15:53:21.189Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"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":"2026-06-24T15:53:21.189Z","endTime":"2026-06-24T16:10:45.178Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"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":"2026-06-24T16:10:45.178Z","endTime":"2026-06-24T16:11:54.369Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044688205658826,"aZ":-20.11946404692696,"pfxX":-8.519216066872598,"pfxZ":7.034038800846987,"pX":-1.0893984918544235,"pZ":1.9574109480422783,"vX0":4.096131685821943,"vY0":-130.03678169097066,"vZ0":-6.1103794581045605,"x":158.53,"y":185.93,"x0":-1.5773588216531966,"y0":50.00561690732024,"z0":5.862290351480167,"aX":-14.604627712821415},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":1740,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42108263996881146,"extension":6.570019112604079},"index":3,"playId":"b7c64598-ca0d-31ad-b00a-997fbb6caaac","pitchNumber":1,"startTime":"2026-06-24T16:11:54.369Z","endTime":"2026-06-24T16:11:59.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.7,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62039237675181,"aZ":-7.977981626650077,"pfxX":-6.8800070752760245,"pfxZ":11.834272129166223,"pX":-0.6648082454837093,"pZ":2.758311762749917,"vX0":4.6736026121795495,"vY0":-142.10134081292145,"vZ0":-7.501598117589131,"x":142.34,"y":164.31,"x0":-1.4370386061469056,"y0":50.006470356798395,"z0":5.939814351577975,"aX":-14.070504584332365},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.0,"breakHorizontal":11.5,"spinRate":2493,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.38548311051110096,"extension":6.5696722576392395},"index":4,"playId":"7e91eb80-3c22-3a70-be89-9cdd2681111c","pitchNumber":2,"startTime":"2026-06-24T16:12:12.072Z","endTime":"2026-06-24T16:12:15.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25427502838376,"aZ":-8.548656173412855,"pfxX":-5.84714161864296,"pfxZ":11.748388577054294,"pX":-0.26833766065912223,"pZ":3.4260870177235003,"vX0":5.398417689231036,"vY0":-140.96479620011874,"vZ0":-5.777202254164778,"x":127.23,"y":146.28,"x0":-1.4492039092789084,"y0":50.004254357969515,"z0":6.054976878976614,"aX":-11.760236172030858},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.3,"breakHorizontal":9.5,"spinRate":2568,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3886619403692073,"extension":6.242846710005369},"index":5,"playId":"901de7ed-5c20-3599-82c4-382e81bf82e4","pitchNumber":3,"startTime":"2026-06-24T16:12:28.928Z","endTime":"2026-06-24T16:12:32.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-24T16:12:44.138Z","endTime":"2026-06-24T16:12:56.720Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.411717226977046,"aZ":-13.709509994282099,"pfxX":-10.172238374280377,"pfxZ":9.017173062827332,"pX":-1.8590968870150806,"pZ":2.6337487499907404,"vX0":3.2520310530280465,"vY0":-142.5758483651919,"vZ0":-6.470155682527124,"x":187.86,"y":167.67,"x0":-1.6965415995174902,"y0":50.005351241112,"z0":5.806844584452414,"aX":-20.832775593306767},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":17.8,"spinRate":2634,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38495213812301277,"extension":6.722266626670872},"index":7,"playId":"4bde2481-2da9-3b6e-b78f-fb682cad0059","pitchNumber":4,"startTime":"2026-06-24T16:12:56.720Z","endTime":"2026-06-24T16:13:00.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.576602296569725,"aZ":-7.742577465680906,"pfxX":-6.724008343500019,"pfxZ":11.934266870106487,"pX":-0.30258593921229116,"pZ":3.1883902470675833,"vX0":5.2543748268904835,"vY0":-142.5961314156119,"vZ0":-6.627583101564487,"x":128.53,"y":152.69,"x0":-1.3008937361438777,"y0":50.00521925840068,"z0":6.039454629823822,"aX":-13.768319915136203},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.3,"breakHorizontal":11.0,"spinRate":2594,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38496871512771147,"extension":6.494916382290713},"hitData":{"launchSpeed":93.8,"launchAngle":76.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.33,"coordY":184.32}},"index":8,"playId":"3c7e6843-b7be-3672-b38a-5d1406aa9cd2","pitchNumber":5,"startTime":"2026-06-24T16:13:13.485Z","endTime":"2026-06-24T16:13:24.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-06-24T16:13:24.627Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out softly, pitcher Eury Pérez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T16:13:36.852Z","endTime":"2026-06-24T16:14:36.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691587,"link":"/api/v1/people/691587"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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.6,"endSpeed":88.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.3539248649757,"aZ":-8.2586643534112,"pfxX":-4.865260865785396,"pfxZ":11.883779125329657,"pX":-0.33329017923244325,"pZ":3.5967678807404586,"vX0":4.887863791452354,"vY0":-141.88112837442117,"vZ0":-5.25615965788257,"x":129.7,"y":141.67,"x0":-1.4570459698449216,"y0":50.004070287896575,"z0":6.015508105441805,"aX":-9.792495470503413},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.4,"breakHorizontal":7.7,"spinRate":2587,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3879600398551202,"extension":6.642399667013969},"index":0,"playId":"a2301717-9d38-39eb-8d64-4309a89c5bec","pitchNumber":1,"startTime":"2026-06-24T16:13:53.051Z","endTime":"2026-06-24T16:13:57.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":82.6,"endSpeed":75.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18005290403509,"aZ":-22.31964957879467,"pfxX":6.161970932946002,"pfxZ":6.795012308137247,"pX":1.536846794333169,"pZ":3.0536715537760974,"vX0":5.341698016960488,"vY0":-120.189229746127,"vZ0":-1.694550876638803,"x":58.42,"y":156.33,"x0":-1.5219826484330596,"y0":50.00269481434145,"z0":5.766946154893901,"aX":8.936263553117197},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.1,"breakHorizontal":-12.5,"spinRate":2539,"spinDirection":97},"zone":12,"typeConfidence":2.0,"plateTime":0.45723877207558905,"extension":6.567007964716304},"index":1,"playId":"1f6601f3-097e-34e7-9d7e-bf94f22e8821","pitchNumber":2,"startTime":"2026-06-24T16:14:08.578Z","endTime":"2026-06-24T16:14:12.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822673763950462,"aZ":-28.954388654022278,"pfxX":-0.4973687469032746,"pfxZ":2.0361891881795113,"pX":0.2947321996844313,"pZ":1.7137482781971514,"vX0":4.976451362914535,"vY0":-125.30117141629758,"vZ0":-3.791432474156039,"x":105.77,"y":192.51,"x0":-1.6578157032431728,"y0":50.002362759568925,"z0":5.629026518197966,"aX":-0.7867759633624437},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":-0.4,"spinRate":2510,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4381944963767239,"extension":6.59048751299351},"hitData":{"launchSpeed":48.2,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.19,"coordY":180.74}},"index":2,"playId":"5ecee152-8d36-3641-9945-cb0025ebd44a","pitchNumber":3,"startTime":"2026-06-24T16:14:28.490Z","endTime":"2026-06-24T16:14:36.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:14:36.706Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T16:14:46.915Z","endTime":"2026-06-24T16:16:47.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75956162686195,"aZ":-25.184580589383845,"pfxX":2.47263013157045,"pfxZ":4.174670094111907,"pX":1.365167755991595,"pZ":1.5004111692138968,"vX0":6.888716054106812,"vY0":-128.39150425228402,"vZ0":-5.580684063125279,"x":64.96,"y":198.27,"x0":-1.6704930831644393,"y0":50.004969676172436,"z0":5.6538238644196115,"aX":4.141348666111761},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.6,"breakHorizontal":-6.0,"spinRate":2435,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4260648670077378,"extension":6.295036429613793},"index":0,"playId":"526b3d8f-91e8-3809-b091-6cc5b48d1c1f","pitchNumber":1,"startTime":"2026-06-24T16:15:01.744Z","endTime":"2026-06-24T16:15:05.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87107316715729,"aZ":-14.37164433370507,"pfxX":-9.898610083491302,"pfxZ":8.910859632412834,"pX":-1.2919060655989947,"pZ":1.352611746827889,"vX0":4.5039369363859025,"vY0":-140.68959797531667,"vZ0":-9.26378537144237,"x":166.24,"y":202.26,"x0":-1.6302425785612755,"y0":50.00515191147967,"z0":5.6265028992819675,"aX":-19.782695687421302},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":16.9,"spinRate":2620,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3897925767832877,"extension":6.663865886047808},"index":1,"playId":"a276246c-b789-3651-b9c1-743df51e2f6e","pitchNumber":2,"startTime":"2026-06-24T16:15:15.767Z","endTime":"2026-06-24T16:15:20.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28386917627984,"aZ":-8.05371146216588,"pfxX":-7.117174066865763,"pfxZ":11.72055709601414,"pX":-1.2970353457119772,"pZ":2.6591723084738574,"vX0":3.186352920354113,"vY0":-143.08233326439193,"vZ0":-7.734538535387237,"x":166.44,"y":166.98,"x0":-1.5049508841475634,"y0":50.0055576645954,"z0":5.9137648091982316,"aX":-14.65049738602505},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.7,"breakHorizontal":12.1,"spinRate":2698,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3838876157002731,"extension":6.769062180412944},"index":2,"playId":"1b7b5135-5336-342d-88f5-692537d8586f","pitchNumber":3,"startTime":"2026-06-24T16:15:35.721Z","endTime":"2026-06-24T16:15:39.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41048050477255,"aZ":-5.405622317104354,"pfxX":-6.8375548550092855,"pfxZ":13.262843947904273,"pX":-0.4304980793369876,"pZ":2.02809195054135,"vX0":5.4071397037329865,"vY0":-141.65298164126102,"vZ0":-9.578636249731186,"x":133.41,"y":184.02,"x0":-1.4822189254419684,"y0":50.00461849330906,"z0":5.810829159138954,"aX":-13.802424235183171},"breaks":{"breakAngle":58.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.0,"breakVerticalInduced":22.1,"breakHorizontal":11.2,"spinRate":2744,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.38767919695164954,"extension":6.775916146233677},"index":3,"playId":"dd8947b2-7e1b-38b6-8d5e-3b0c0ea4ea35","pitchNumber":4,"startTime":"2026-06-24T16:16:02.963Z","endTime":"2026-06-24T16:16:07.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89892532705577,"aZ":-5.563185133122659,"pfxX":-6.022276414062612,"pfxZ":13.169715493463684,"pX":0.2072308052392639,"pZ":2.7452628726554913,"vX0":6.6678909009040765,"vY0":-142.0387712946306,"vZ0":-7.925104201736092,"x":109.1,"y":164.66,"x0":-1.4008020284061302,"y0":50.00667718550196,"z0":5.9420560377963865,"aX":-12.172245201803605},"breaks":{"breakAngle":54.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.8,"breakVerticalInduced":22.2,"breakHorizontal":9.4,"spinRate":2719,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3872726116449763,"extension":6.787557833736176},"index":4,"playId":"6fc7b5c6-55ec-354e-987e-a881a8df159d","pitchNumber":5,"startTime":"2026-06-24T16:16:20.213Z","endTime":"2026-06-24T16:16:23.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":88.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15732412156486,"aZ":-7.477503319145473,"pfxX":-7.8728460194551895,"pfxZ":12.060046801754208,"pX":-0.29031592356644836,"pZ":2.3280634512079503,"vX0":5.657281797205249,"vY0":-143.15740258911993,"vZ0":-8.796491558749215,"x":128.07,"y":175.92,"x0":-1.2827210436879448,"y0":50.003784311659174,"z0":5.931385792063915,"aX":-16.124116895917304},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.9,"breakHorizontal":13.0,"spinRate":2699,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3845760796464921,"extension":6.8456268301230665},"hitData":{"launchSpeed":91.5,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":87.73,"coordY":160.12}},"index":5,"playId":"29ebbccf-1e28-31c1-89b9-5051e17ec085","pitchNumber":6,"startTime":"2026-06-24T16:16:38.357Z","endTime":"2026-06-24T16:16:47.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:16:47.876Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T16:19:09.696Z","endTime":"2026-06-24T16:19:40.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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(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":97.6,"endSpeed":88.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.208492660053075,"aZ":-9.063092289298018,"pfxX":-5.654479131501653,"pfxZ":11.486871147042834,"pX":-0.9901429716918194,"pZ":2.59814373003757,"vX0":3.8481508709814585,"vY0":-141.8385880038103,"vZ0":-6.494644072460974,"x":154.74,"y":168.63,"x0":-1.638466450594388,"y0":50.00594136532877,"z0":5.5138054710590385,"aX":-11.379942443341854},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":9.4,"spinRate":2466,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3880195536670361,"extension":7.007737717880325},"index":0,"playId":"dfb36eff-627a-3a03-b161-28308f39c2d8","pitchNumber":1,"startTime":"2026-06-24T16:19:17.657Z","endTime":"2026-06-24T16:19:22.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.7,"endSpeed":88.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09327338517273,"aZ":-8.901331520859005,"pfxX":-6.371188612740287,"pfxZ":11.539929375945489,"pX":-0.16176109524283758,"pZ":2.434108523464781,"vX0":6.081958661102612,"vY0":-141.95034033053489,"vZ0":-6.964087914929342,"x":123.17,"y":173.06,"x0":-1.5168068946245938,"y0":50.00126560728018,"z0":5.503961171708407,"aX":-12.846934952126864},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":10.1,"spinRate":2526,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3876226904095774,"extension":7.055945431717048},"hitData":{"launchSpeed":95.1,"launchAngle":30.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.91,"coordY":73.52}},"index":1,"playId":"9b9cde2b-827a-3867-858d-9d5a83fd82a2","pitchNumber":2,"startTime":"2026-06-24T16:19:31.678Z","endTime":"2026-06-24T16:19:40.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:19:40.273Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T16:19:44.508Z","endTime":"2026-06-24T16:21:31.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20208511579066,"aZ":-8.664458022525036,"pfxX":-6.355404291397367,"pfxZ":11.624743384558085,"pX":-0.04052245887287289,"pZ":2.459783811144788,"vX0":6.537663269626659,"vY0":-141.523473170856,"vZ0":-6.8441237760738245,"x":118.54,"y":172.37,"x0":-1.558145201446363,"y0":50.00267676244564,"z0":5.46887206780954,"aX":-12.853375047016197},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.8,"breakHorizontal":10.1,"spinRate":2470,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3874734437390006,"extension":7.0097512072034736},"index":0,"playId":"02ea9837-9003-3c8e-ad89-dce8cf904099","pitchNumber":1,"startTime":"2026-06-24T16:20:08.321Z","endTime":"2026-06-24T16:20:12.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557574554067376,"aZ":-24.76199161155103,"pfxX":1.1512820768826928,"pfxZ":4.128201897361721,"pX":1.0556738608139853,"pZ":1.6126709974339595,"vX0":6.128380021860381,"vY0":-132.8829069295179,"vZ0":-5.843669962926464,"x":76.76,"y":195.24,"x0":-1.4266950576987132,"y0":50.0024032107996,"z0":5.631053506804957,"aX":2.0637702725781035},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2664,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.41166458931103245,"extension":6.50536694190577},"index":1,"playId":"8582dfb9-04ca-3d5b-bea6-7fe2d1ddbaee","pitchNumber":2,"startTime":"2026-06-24T16:20:21.745Z","endTime":"2026-06-24T16:20:27.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53208902606116,"aZ":-26.367515751447822,"pfxX":2.177240638907194,"pfxZ":3.3005560151725226,"pX":0.7429720920737335,"pZ":0.6265574893154865,"vX0":5.197454130878411,"vY0":-131.4689782111458,"vZ0":-7.662745875299683,"x":88.68,"y":221.86,"x0":-1.5385441648758842,"y0":50.00527022063479,"z0":5.521750155239974,"aX":3.82961356593808},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.0,"spinRate":2730,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4158102938096122,"extension":6.628551307437844},"index":2,"playId":"a8175923-b241-37eb-ad32-0c655a221af9","pitchNumber":3,"startTime":"2026-06-24T16:20:35.479Z","endTime":"2026-06-24T16:20:39.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.5,"endSpeed":89.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.168380009911296,"aZ":-10.588918983864545,"pfxX":-5.862922460218414,"pfxZ":10.581490127990858,"pX":-0.3953910534740258,"pZ":3.6790546732898957,"vX0":5.130309850232215,"vY0":-141.86875771247043,"vZ0":-3.5785409569512,"x":132.07,"y":139.45,"x0":-1.4645996042662754,"y0":50.00656627029224,"z0":5.630742575035921,"aX":-11.964898981561555},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":9.6,"spinRate":2509,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3859388658486749,"extension":6.970117540289734},"index":3,"playId":"063cf4c3-28a4-3d20-bf28-187af8868f6f","pitchNumber":4,"startTime":"2026-06-24T16:20:53.892Z","endTime":"2026-06-24T16:20:57.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-24T16:21:05.364Z","endTime":"2026-06-24T16:21:20.714Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54525418830942,"aZ":-9.886897035983424,"pfxX":-6.924973037962284,"pfxZ":10.658797159282987,"pX":0.18303734057335144,"pZ":2.2007932889375126,"vX0":6.7318532773787405,"vY0":-143.73906725249435,"vZ0":-7.414750228919476,"x":110.02,"y":179.36,"x0":-1.2904483842394068,"y0":50.00270538297446,"z0":5.428881780722492,"aX":-14.480052802602764},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.0,"breakHorizontal":11.2,"spinRate":2528,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3811683725057846,"extension":7.111960207220864},"hitData":{"launchSpeed":94.3,"launchAngle":16.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.22,"coordY":114.43}},"index":5,"playId":"a6b4a7b1-38bd-3a7e-bebf-1ed4860ff97c","pitchNumber":5,"startTime":"2026-06-24T16:21:20.714Z","endTime":"2026-06-24T16:21:31.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:21:31.324Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T16:21:43.264Z","endTime":"2026-06-24T16:23:01.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070162921652983,"aZ":-26.58184355060866,"pfxX":2.63648911819187,"pfxZ":3.177983180574304,"pX":-0.04034971883666606,"pZ":2.041592810057858,"vX0":2.9980435601101707,"vY0":-131.63133872452482,"vZ0":-4.096205214166879,"x":124.54,"y":137.13,"x0":-1.5353078369487518,"y0":50.00595521057462,"z0":5.578593342469637,"aX":4.641677714843264},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":-5.4,"spinRate":2667,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.4155780516973562,"extension":6.913504045012367},"index":0,"playId":"1a679b74-4cb4-3c1e-9e7a-d5d2ffdcd594","pitchNumber":1,"startTime":"2026-06-24T16:21:59.499Z","endTime":"2026-06-24T16:22:03.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23527459843534,"aZ":-27.87342788992927,"pfxX":-9.731336350995857,"pfxZ":2.5090161336312065,"pX":0.5182470856185417,"pZ":2.907357152739995,"vX0":7.661669265027195,"vY0":-130.32048000481612,"vZ0":-1.4961055107201777,"x":97.25,"y":160.28,"x0":-1.2003122286650687,"y0":50.002563632370766,"z0":5.600875898809509,"aX":-16.682761105931384},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.4,"breakHorizontal":15.8,"spinRate":1589,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.42082926739940874,"extension":6.983229475765206},"index":1,"playId":"1556145b-ed08-357e-9d4d-5f65a064a4ea","pitchNumber":2,"startTime":"2026-06-24T16:22:18.999Z","endTime":"2026-06-24T16:22:22.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T16:22:41.477Z","endTime":"2026-06-24T16:22:57.241Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.199390933903853,"aZ":-27.19955279572504,"pfxX":0.4975492973772435,"pfxZ":2.81789154163605,"pX":0.6450366123108652,"pZ":1.259796391488284,"vX0":5.270906710392108,"vY0":-132.02011321079414,"vZ0":-5.825075917370425,"x":92.41,"y":204.77,"x0":-1.4421917144878444,"y0":50.0008034610038,"z0":5.4975332306351845,"aX":0.8777974633431205},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":-2.0,"spinRate":2709,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4149296560901754,"extension":6.718391185374334},"index":3,"playId":"312575a6-116a-3e9d-ba6d-ea2cf817c968","pitchNumber":3,"startTime":"2026-06-24T16:22:57.241Z","endTime":"2026-06-24T16:23:01.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:23:01.189Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T16:23:08.302Z","endTime":"2026-06-24T16:25:37.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583957649864384,"aZ":-26.456998126088035,"pfxX":-0.08445050316699376,"pfxZ":3.2273479906756304,"pX":1.0347274808609355,"pZ":1.1794649781215807,"vX0":6.134185492069438,"vY0":-132.58536285224827,"vZ0":-6.3569049919491825,"x":77.56,"y":206.93,"x0":-1.3024850112609276,"y0":50.003420574641055,"z0":5.551142037986793,"aX":-0.1498539226942408},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.6,"breakHorizontal":-1.2,"spinRate":2668,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.41385399732485917,"extension":6.888020237638922},"index":0,"playId":"8dbac465-b7c4-3c0c-be10-5195a10cc73e","pitchNumber":1,"startTime":"2026-06-24T16:23:29.443Z","endTime":"2026-06-24T16:23:33.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.867316110307236,"aZ":-27.63095955886288,"pfxX":0.8826223994826887,"pfxZ":2.6297537345832644,"pX":0.8170833061417299,"pZ":1.687815999659177,"vX0":5.507777072153952,"vY0":-130.88570635382226,"vZ0":-4.768639121767618,"x":85.85,"y":193.21,"x0":-1.4333162451015524,"y0":50.002625696680056,"z0":5.61459245626911,"aX":1.5225583384221857},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-2.9,"spinRate":2711,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.41925123912639295,"extension":6.974982356207676},"index":1,"playId":"8e298668-4844-3ec0-a5f1-8d6a70dd7f54","pitchNumber":2,"startTime":"2026-06-24T16:23:50.265Z","endTime":"2026-06-24T16:23:55.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-06-24T16:24:07.346Z","endTime":"2026-06-24T16:24:20.587Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48716619229612,"aZ":-13.052069266506503,"pfxX":-6.381596707924975,"pfxZ":9.329748150310506,"pX":0.4357742623117588,"pZ":3.236832311547792,"vX0":6.99881497346304,"vY0":-142.64486803569966,"vZ0":-4.054987365377471,"x":100.39,"y":151.39,"x0":-1.226897149305735,"y0":50.00304622969472,"z0":5.50680823243027,"aX":-13.079928728856396},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2520,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.38478289377264385,"extension":6.840677897916376},"index":3,"playId":"0d87084f-450e-3377-b2c6-e404f94eb198","pitchNumber":3,"startTime":"2026-06-24T16:24:20.587Z","endTime":"2026-06-24T16:24:24.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678655569274614,"aZ":-26.251817747624777,"pfxX":0.5853057248537805,"pfxZ":3.3327592536342485,"pX":1.0387775815948295,"pZ":0.7982787501668899,"vX0":6.100526730010223,"vY0":-132.7983376235012,"vZ0":-7.405360049754792,"x":77.4,"y":217.23,"x0":-1.3687613253242223,"y0":50.00347203562102,"z0":5.5455396996917745,"aX":1.0405655119011405},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.6,"breakHorizontal":-2.4,"spinRate":2783,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41318872423163455,"extension":6.996222256368285},"index":4,"playId":"7b5e18f0-5377-3839-a11f-d9b81990c312","pitchNumber":4,"startTime":"2026-06-24T16:24:41.091Z","endTime":"2026-06-24T16:24:45.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38545454806976,"aZ":-24.959993881100868,"pfxX":0.2824623635649477,"pfxZ":4.018978368814766,"pX":1.0252070736675591,"pZ":0.1751578321531786,"vX0":6.258832376393361,"vY0":-133.37176344034478,"vZ0":-9.157234217021939,"x":77.92,"y":234.05,"x0":-1.391360631538092,"y0":50.00627815461,"z0":5.461072301490318,"aX":0.5077991587436114},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.4,"breakHorizontal":-1.9,"spinRate":2735,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4110913866046819,"extension":6.703720844294936},"index":5,"playId":"97a0cc8c-4af9-3076-bdab-415b015522fd","pitchNumber":5,"startTime":"2026-06-24T16:25:03.462Z","endTime":"2026-06-24T16:25:07.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304553189832305,"aZ":-24.96380598078881,"pfxX":0.7215786249482755,"pfxZ":3.9281682986826905,"pX":0.14480737287754128,"pZ":1.8325316923866548,"vX0":4.105076301299994,"vY0":-133.94648310836098,"vZ0":-5.216821209731476,"x":111.48,"y":189.3,"x0":-1.495252439905606,"y0":50.00265213341736,"z0":5.568274777920706,"aX":1.3225095453214433},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":-2.2,"spinRate":2726,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.4074181681236362,"extension":6.782338256200357},"hitData":{"launchSpeed":82.8,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":155.28}},"index":6,"playId":"4751594e-6308-36d7-905a-c74a66668560","pitchNumber":6,"startTime":"2026-06-24T16:25:29.176Z","endTime":"2026-06-24T16:25:37.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:25:37.113Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T16:27:35.829Z","endTime":"2026-06-24T16:29:56.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79214989640931,"aZ":-11.919291352226582,"pfxX":-7.503004253664628,"pfxZ":10.269744405980905,"pX":-0.470050995403532,"pZ":3.278384211422594,"vX0":5.404251844874604,"vY0":-140.06398836749247,"vZ0":-5.225160873578102,"x":134.92,"y":150.26,"x0":-1.4568937363551417,"y0":50.002508461154854,"z0":5.9580058572529495,"aX":-14.798449838586869},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":12.4,"spinRate":2548,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39215594071577753,"extension":6.677292759940026},"index":0,"playId":"88f3a4e4-da60-3e3f-9945-0eac3731822f","pitchNumber":1,"startTime":"2026-06-24T16:27:47.046Z","endTime":"2026-06-24T16:27:50.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.7,"endSpeed":88.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.849385011895805,"aZ":-15.393163813699779,"pfxX":-10.60278317917138,"pfxZ":8.29804696632687,"pX":-0.5041379210978466,"pZ":1.9149055376651303,"vX0":6.491846127481284,"vY0":-141.8686188431719,"vZ0":-7.371863132592894,"x":136.22,"y":187.08,"x0":-1.4539639894531036,"y0":50.005404072175395,"z0":5.543655763233044,"aX":-21.44491670914624},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":17.8,"spinRate":2536,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.38726454504510643,"extension":6.575422833883763},"index":1,"playId":"08cfb179-86c4-36aa-8ccb-05b4cb8b4af0","pitchNumber":2,"startTime":"2026-06-24T16:28:06.160Z","endTime":"2026-06-24T16:28:11.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":90.5,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739925717478226,"aZ":-21.00855089696626,"pfxX":-9.639279174925395,"pfxZ":6.384466168505283,"pX":-1.6194376130693773,"pZ":1.9622833924357024,"vX0":3.116764105953967,"vY0":-131.6364850981777,"vZ0":-6.150185202938623,"x":178.73,"y":185.8,"x0":-1.5684885480844928,"y0":50.00539855568497,"z0":5.891302567514301,"aX":-16.867517029980508},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.3,"breakHorizontal":16.7,"spinRate":1703,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4165683319046769,"extension":6.887170515292463},"index":2,"playId":"4fed00ad-c74c-3ed3-a58d-570868028920","pitchNumber":3,"startTime":"2026-06-24T16:28:26.803Z","endTime":"2026-06-24T16:28:29.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12319256676614,"aZ":-21.26814096841956,"pfxX":-9.558308941003729,"pfxZ":6.118045547367206,"pX":-1.7433517625554948,"pZ":1.0191555410430497,"vX0":2.243134312459618,"vY0":-132.6199281056939,"vZ0":-8.657980179554059,"x":183.45,"y":211.26,"x0":-1.3577615260031963,"y0":50.00345004492034,"z0":5.874990978030516,"aX":-17.04197550941967},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":16.8,"spinRate":1750,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41286717781362814,"extension":6.477672175831258},"index":3,"playId":"c5e62ea6-70e9-3802-a31d-8a3ad542dc0c","pitchNumber":4,"startTime":"2026-06-24T16:28:47.764Z","endTime":"2026-06-24T16:28:51.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.925408090273816,"aZ":-18.39310218624299,"pfxX":-9.095962521340821,"pfxZ":7.682879952371594,"pX":-1.1174665133209507,"pZ":0.46487234908498437,"vX0":3.7448315009037474,"vY0":-133.16998482117185,"vZ0":-10.331474111878812,"x":159.6,"y":226.23,"x0":-1.361081279665125,"y0":50.00408456349984,"z0":5.728733415919408,"aX":-16.31817738755119},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":15.6,"spinRate":1776,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4114848722739288,"extension":6.936157662566616},"index":4,"playId":"f496a284-3c09-3573-9302-23059d4a8e6e","pitchNumber":5,"startTime":"2026-06-24T16:29:06.164Z","endTime":"2026-06-24T16:29:09.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.30530480359102,"aZ":-10.60019152908621,"pfxX":-6.717916173435656,"pfxZ":10.370640394203454,"pX":-1.082586138844831,"pZ":4.712095168319882,"vX0":3.369492798694983,"vY0":-144.1929791139173,"vZ0":-2.2038418333784207,"x":158.27,"y":111.55,"x0":-1.4012789871144467,"y0":50.002208624728844,"z0":6.150881220551406,"aX":-13.974848510970848},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":11.4,"spinRate":2565,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38162527255323786,"extension":6.755630426925119},"index":5,"playId":"bf3f9e67-e523-36fe-82a7-9243c992edd5","pitchNumber":6,"startTime":"2026-06-24T16:29:27.209Z","endTime":"2026-06-24T16:29:30.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.11247023730691,"aZ":-8.898222839006745,"pfxX":-6.370187727307236,"pfxZ":11.249470075732019,"pX":-0.0062309568096640035,"pZ":2.69941926966504,"vX0":6.050411286311938,"vY0":-143.8125498730441,"vZ0":-7.579552019952783,"x":117.24,"y":165.9,"x0":-1.3222168623721908,"y0":50.00431021846891,"z0":5.940253182645559,"aX":-13.183124257041026},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.7,"breakHorizontal":10.1,"spinRate":2616,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38262069640685503,"extension":6.737840382770242},"hitData":{"launchSpeed":100.5,"launchAngle":31.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":104.46,"coordY":42.3}},"index":6,"playId":"d2d5dc8e-1356-3fd3-970e-c17595e14455","pitchNumber":7,"startTime":"2026-06-24T16:29:47.721Z","endTime":"2026-06-24T16:29:56.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:29:56.802Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rangers challenged (play at 1st), call on the field was overturned: Jake Burger singles on a ground ball to third baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T16:30:20.789Z","endTime":"2026-06-24T16:31:10.393Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.090494860490892,"aZ":-27.479817757730448,"pfxX":-0.29142753767912755,"pfxZ":2.835247825615033,"pX":1.188197673305533,"pZ":1.4005268442654457,"vX0":6.866605317369133,"vY0":-128.90564762846142,"vZ0":-5.217028259692164,"x":71.71,"y":200.97,"x0":-1.4917139044049825,"y0":50.00063010815557,"z0":5.617693566485911,"aX":-0.48300239802336736},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":-1.3,"spinRate":2375,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.427741201552577,"extension":6.761228043372956},"index":0,"playId":"fcd4af1f-892f-3864-8dc0-cbff25b1daa4","pitchNumber":1,"startTime":"2026-06-24T16:30:24.379Z","endTime":"2026-06-24T16:30:29.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-24T16:30:33.966Z","endTime":"2026-06-24T16:30:44.842Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65731516316368,"aZ":-24.353333382776192,"pfxX":4.879600140194918,"pfxZ":5.3426319071742165,"pX":0.9388638214783724,"pZ":1.3970762269624164,"vX0":4.36871554002242,"vY0":-120.55182189634382,"vZ0":-4.832469703493659,"x":81.21,"y":201.06,"x0":-1.5344728779958776,"y0":50.0036223339207,"z0":5.5923207338670995,"aX":7.140455388281668},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.8,"breakHorizontal":-10.0,"spinRate":2555,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4553407794309994,"extension":6.740884880514316},"index":2,"playId":"830c2065-8fe0-31fb-a9f6-b007aac9c528","pitchNumber":2,"startTime":"2026-06-24T16:30:44.842Z","endTime":"2026-06-24T16:30:49.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.312258279542345,"aZ":-28.50418682393028,"pfxX":-0.08955882674825344,"pfxZ":2.230214499658376,"pX":0.25836731829903054,"pZ":1.972196813365527,"vX0":4.9126238004286344,"vY0":-128.69465654517876,"vZ0":-3.6624987818343113,"x":107.15,"y":185.53,"x0":-1.6787801718317021,"y0":50.00490698662622,"z0":5.6675177177258815,"aX":-0.14849300522502928},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-1.2,"spinRate":2490,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.42864827362200186,"extension":6.741983408643366},"hitData":{"launchSpeed":98.1,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.25,"coordY":167.38}},"index":3,"playId":"a235c2b9-6f3e-3ada-83df-f405d0ba87cc","pitchNumber":3,"startTime":"2026-06-24T16:31:02.321Z","endTime":"2026-06-24T16:31:10.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":140},"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:31:10.393Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Duran grounds into a force out, shortstop Otto Lopez to second baseman Xavier Edwards. Jake Burger out at 2nd. Ezequiel Duran to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T16:32:29.629Z","endTime":"2026-06-24T16:33:04.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":85.3,"endSpeed":78.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54349953780201,"aZ":-27.20511884180853,"pfxX":1.792168783988921,"pfxZ":3.17990181686329,"pX":0.6816684843615568,"pZ":1.8615416326820995,"vX0":5.642546192948223,"vY0":-124.16309872505133,"vZ0":-3.8323232708972217,"x":91.02,"y":188.52,"x0":-1.8520238074836235,"y0":50.005326710922304,"z0":5.6855642123388925,"aX":2.801079732667336},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2436,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.440920522170825,"extension":6.4076353387648295},"index":0,"playId":"7ba66b42-d7c1-398e-9768-71cbe82a8d28","pitchNumber":1,"startTime":"2026-06-24T16:32:36.324Z","endTime":"2026-06-24T16:32:39.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.912456347868684,"aZ":-15.915916924188732,"pfxX":-10.137377884569476,"pfxZ":8.09317032793557,"pX":-0.9943846963546378,"pZ":2.6017090065590724,"vX0":5.4103700568397075,"vY0":-141.24932162520034,"vZ0":-5.763084653577067,"x":154.9,"y":168.53,"x0":-1.623611725323231,"y0":50.00157623578496,"z0":5.701666335312549,"aX":-20.364120007070696},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":17.2,"spinRate":2639,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.388624200405685,"extension":6.7814815022335235},"hitData":{"launchSpeed":68.3,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.12,"coordY":155.28}},"index":1,"playId":"d008d7ff-3a20-349f-a3fd-1ea0fd8edbd2","pitchNumber":2,"startTime":"2026-06-24T16:32:55.387Z","endTime":"2026-06-24T16:33:04.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:33:04.222Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Rangers challenged (tag play), call on the field was upheld: catcher Brian Navarreto picks off Ezequiel Duran at 1st on throw to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T16:33:27.280Z","endTime":"2026-06-24T16:34:26.938Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":16},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16690202710015,"aZ":-12.109706344033073,"pfxX":-9.11489289099861,"pfxZ":9.994889828174754,"pX":-1.656251659696712,"pZ":3.165713208419426,"vX0":3.284960510032704,"vY0":-141.67229134083036,"vZ0":-5.500522999169739,"x":180.13,"y":153.31,"x0":-1.6553633261465062,"y0":50.00182153701315,"z0":5.92505696989098,"aX":-18.293159019940404},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":15.7,"spinRate":2632,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3884922516808511,"extension":6.549268443158402},"index":0,"playId":"ba90185e-0e76-35ee-8914-1593e1fd9adf","pitchNumber":1,"startTime":"2026-06-24T16:33:42.824Z","endTime":"2026-06-24T16:33:46.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35495371250644,"aZ":-12.688131690782104,"pfxX":-7.571248277909095,"pfxZ":9.88630165256287,"pX":-1.762413341512346,"pZ":4.182986657647994,"vX0":2.14718784151425,"vY0":-140.36923533283152,"vZ0":-2.9397025420395737,"x":184.18,"y":125.84,"x0":-1.5594197986633498,"y0":50.005312115148385,"z0":6.08369158587001,"aX":-14.928767201187313},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":13.2,"spinRate":2657,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.392010465940416,"extension":6.488345557637364},"index":1,"playId":"d1364bc0-e439-3774-9709-62afc99e5c31","pitchNumber":2,"startTime":"2026-06-24T16:34:04.747Z","endTime":"2026-06-24T16:34:10.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"d1364bc0-e439-3774-9709-62afc99e5c31","startTime":"2026-06-24T16:34:26.924Z","endTime":"2026-06-24T16:34:26.938Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":140},"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:34:26.938Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T16:38:38.149Z","endTime":"2026-06-24T16:39:41.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.087662958812537,"aZ":-26.28454159784398,"pfxX":2.36946449228474,"pfxZ":3.3810434971508885,"pX":-0.10164440949560109,"pZ":1.6612206803920015,"vX0":3.140794028028008,"vY0":-131.04052922190738,"vZ0":-5.040625561030783,"x":120.87,"y":193.93,"x0":-1.62264724399751,"y0":50.00582963839096,"z0":5.567874519019433,"aX":4.130382839238583},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.3,"breakHorizontal":-4.9,"spinRate":2678,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.41761582325219004,"extension":6.874644060090405},"index":0,"playId":"df55875d-52ad-39d0-af7d-355f026dd5a4","pitchNumber":1,"startTime":"2026-06-24T16:38:46.075Z","endTime":"2026-06-24T16:38:49.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.9,"endSpeed":83.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268087486970536,"aZ":-26.358377053102075,"pfxX":2.368376658801365,"pfxZ":3.3343843288321837,"pX":-0.19225613858470214,"pZ":1.4703223161890286,"vX0":3.130796844185901,"vY0":-130.90630673801093,"vZ0":-5.423568797592645,"x":124.33,"y":199.08,"x0":-1.709065794892861,"y0":50.00315314967541,"z0":5.5289403488681526,"aX":4.132186577018179},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-4.9,"spinRate":2813,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.4175602124037554,"extension":6.664693876932985},"index":1,"playId":"5a227268-143b-38b8-9470-bb19ee5d4bc4","pitchNumber":2,"startTime":"2026-06-24T16:39:01.356Z","endTime":"2026-06-24T16:39:06.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":88.4,"endSpeed":81.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1389180036718,"aZ":-30.042597146763114,"pfxX":3.8485913489280503,"pfxZ":1.2623822846409611,"pX":0.276259630951072,"pZ":1.5678670683933569,"vX0":3.4158599354187116,"vY0":-128.69830768300756,"vZ0":-4.103279567195001,"x":106.47,"y":196.45,"x0":-1.565243377241955,"y0":50.00346903364142,"z0":5.493547714835227,"aX":6.495616853794456},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-7.7,"spinRate":2867,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4245840699750083,"extension":6.795184072047254},"index":2,"playId":"bbd7a388-33c9-3a27-9b81-af5e96a7e01f","pitchNumber":3,"startTime":"2026-06-24T16:39:18.249Z","endTime":"2026-06-24T16:39:23.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495596147907992,"aZ":-25.52086789759979,"pfxX":2.443791305740683,"pfxZ":3.775544316673016,"pX":-0.1932598252302067,"pZ":1.5035416038941252,"vX0":2.749337569611422,"vY0":-131.76407172756478,"vZ0":-5.609905512580544,"x":124.37,"y":198.18,"x0":-1.566902052264173,"y0":50.00167225929392,"z0":5.5411265284427085,"aX":4.304659498754377},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-5.0,"spinRate":2849,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.41537348408176245,"extension":6.78294108224443},"index":3,"playId":"52e2b6b4-5dd9-3c24-b2fa-5754d2d6d84f","pitchNumber":4,"startTime":"2026-06-24T16:39:37.105Z","endTime":"2026-06-24T16:39:41.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:39:41.472Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T16:39:51.129Z","endTime":"2026-06-24T16:41:18.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31279266581402,"aZ":-29.33959085258548,"pfxX":-11.756697743450438,"pfxZ":1.6517854919849047,"pX":-0.6472510238550159,"pZ":0.9811200637115092,"vX0":6.063556645416327,"vY0":-130.54842793436788,"vZ0":-5.825784217936481,"x":141.67,"y":212.29,"x0":-1.4814974472597802,"y0":50.00082037499249,"z0":5.469851034511645,"aX":-20.145861035642277},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.8,"breakHorizontal":19.8,"spinRate":1660,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4207080252867845,"extension":6.921283779665048},"index":0,"playId":"9f4e2c9a-b680-3f27-ae27-3214b61378a6","pitchNumber":1,"startTime":"2026-06-24T16:40:07.189Z","endTime":"2026-06-24T16:40:12.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753013715114403,"aZ":-32.51791094411738,"pfxX":-12.047738748988232,"pfxZ":-0.2014756882649653,"pX":-0.8196878973646213,"pZ":1.2176351575442335,"vX0":5.600374859164943,"vY0":-130.6401620433974,"vZ0":-4.631194799896942,"x":148.24,"y":205.9,"x0":-1.436098170222512,"y0":50.00366999806527,"z0":5.482083235754054,"aX":-20.644147378545238},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.2,"breakHorizontal":20.4,"spinRate":1802,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42067053374287067,"extension":6.938585090185228},"index":1,"playId":"139f719f-0a66-3f44-b38e-8dd8b826d158","pitchNumber":2,"startTime":"2026-06-24T16:40:22.024Z","endTime":"2026-06-24T16:40:26.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-24T16:40:39.511Z","endTime":"2026-06-24T16:40:52.819Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96072907792927,"aZ":-23.120958572911707,"pfxX":1.6820432089845136,"pfxZ":5.057222388090683,"pX":0.39244109957746137,"pZ":1.3098542178967933,"vX0":4.27051701262965,"vY0":-132.81305349992445,"vZ0":-6.544161114526258,"x":102.04,"y":203.41,"x0":-1.4536824745506838,"y0":50.00339276658559,"z0":5.483052047510845,"aX":3.008962424705776},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-4.0,"spinRate":2790,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4121280920320234,"extension":6.658836535124103},"index":3,"playId":"7511c3bc-27a1-35bf-9801-0a50ff2ab53d","pitchNumber":3,"startTime":"2026-06-24T16:40:52.819Z","endTime":"2026-06-24T16:40:57.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.8,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69109001101379,"aZ":-22.994573863872937,"pfxX":1.8164757024996907,"pfxZ":5.087322746842434,"pX":-0.19028799163308213,"pZ":2.017020995906151,"vX0":3.335423750810539,"vY0":-133.6774243652714,"vZ0":-4.800913745259845,"x":124.25,"y":184.32,"x0":-1.6917149695399543,"y0":50.00217507480145,"z0":5.493989060202424,"aX":3.2757014280713315},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.4,"breakHorizontal":-4.1,"spinRate":2797,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.41024981282209216,"extension":6.96389984960147},"hitData":{"launchSpeed":91.7,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.71,"coordY":164.96}},"index":4,"playId":"c5705041-2fd3-38b3-9cf8-630fc370df41","pitchNumber":4,"startTime":"2026-06-24T16:41:10.092Z","endTime":"2026-06-24T16:41:18.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:41:18.503Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T16:41:50.755Z","endTime":"2026-06-24T16:43:52.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1659996484113,"aZ":-36.55826182599878,"pfxX":5.011254506800174,"pfxZ":-3.097902846093275,"pX":-0.19192681609200768,"pZ":2.825484745630257,"vX0":1.5134024486449118,"vY0":-118.18036084415277,"vZ0":0.8230706946484041,"x":124.32,"y":162.49,"x0":-1.4912774087966159,"y0":50.00113282482863,"z0":5.826206308061117,"aX":7.09887386662766},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.2,"breakHorizontal":-9.5,"spinRate":2763,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4631670401737771,"extension":6.712930007373092},"index":0,"playId":"6808b472-1be9-39fb-bce8-c903cb206ee1","pitchNumber":1,"startTime":"2026-06-24T16:41:50.755Z","endTime":"2026-06-24T16:41:55.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7229314189405,"aZ":-32.075228340172465,"pfxX":-10.691973038228129,"pfxZ":0.05673636708235347,"pX":0.28769810864777107,"pZ":-0.1049111020673744,"vX0":7.6785865124451025,"vY0":-129.4780192142047,"vZ0":-7.660078809180906,"x":106.03,"y":241.61,"x0":-1.3313014614617202,"y0":50.00159521050826,"z0":5.3552262323653395,"aX":-18.103070855273934},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.4,"breakHorizontal":17.6,"spinRate":1839,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4234607334247369,"extension":7.124458202057192},"index":1,"playId":"62429510-ae72-3770-94c7-0652cbf9de28","pitchNumber":2,"startTime":"2026-06-24T16:42:10.026Z","endTime":"2026-06-24T16:42:14.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168210748107523,"aZ":-11.651923411600185,"pfxX":-6.515879992037312,"pfxZ":10.066592218738617,"pX":-0.7040064174039424,"pZ":2.970709015583271,"vX0":4.762694364337292,"vY0":-141.59942434847946,"vZ0":-4.83850582600587,"x":143.84,"y":158.57,"x0":-1.5579900188852007,"y0":50.00089965079655,"z0":5.441918432374488,"aX":-13.281101179742738},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":10.9,"spinRate":2557,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.38625293512697745,"extension":6.9805722897850275},"index":2,"playId":"577da3b4-3eea-3a9c-b935-bb03627c88b4","pitchNumber":3,"startTime":"2026-06-24T16:42:28.607Z","endTime":"2026-06-24T16:42:32.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-24T16:42:38.815Z","endTime":"2026-06-24T16:42:54.104Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.254260687047662,"aZ":-28.860557838992648,"pfxX":2.0440653275837293,"pfxZ":1.826105588044352,"pX":0.6918435561938349,"pZ":1.1969124090200962,"vX0":5.130220400367342,"vY0":-133.55797570893495,"vZ0":-6.032891757046362,"x":90.63,"y":206.46,"x0":-1.5178294843799318,"y0":50.000542853833934,"z0":5.555588997879394,"aX":3.697093630133822},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.3,"breakHorizontal":-4.8,"spinRate":2764,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4098190861639308,"extension":6.695317678949269},"index":4,"playId":"60d57a73-253c-3663-9960-887adf7967a3","pitchNumber":4,"startTime":"2026-06-24T16:42:54.104Z","endTime":"2026-06-24T16:42:57.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.336068465727905,"aZ":-32.465761633677396,"pfxX":2.664545782260764,"pfxZ":-0.16805709342144937,"pX":0.6586768867358554,"pZ":1.4825313671585154,"vX0":4.860534313399995,"vY0":-130.90475204945585,"vZ0":-4.418472475499978,"x":91.89,"y":198.75,"x0":-1.5703204955723413,"y0":50.00349584229925,"z0":5.6302650546778965,"aX":4.611155937151229},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.1,"breakHorizontal":-5.9,"spinRate":2795,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4188583967969657,"extension":6.946171252569477},"index":5,"playId":"1248abce-827e-3ed4-bd3d-045ccb973627","pitchNumber":5,"startTime":"2026-06-24T16:43:11.158Z","endTime":"2026-06-24T16:43:14.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":90.8,"endSpeed":84.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98282158509612,"aZ":-25.42688992976025,"pfxX":1.8518038360378273,"pfxZ":3.768022835797286,"pX":-0.7998878845108777,"pZ":1.0510608078340267,"vX0":1.8908486112778131,"vY0":-132.17062669014874,"vZ0":-6.918627374787101,"x":147.49,"y":210.4,"x0":-1.7620466617832304,"y0":50.00415547858322,"z0":5.538304029982079,"aX":3.315426941455924},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2615,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.41251450029711023,"extension":6.816827448931365},"index":6,"playId":"eaa33001-74e1-381c-b4ed-0caf29c885f5","pitchNumber":6,"startTime":"2026-06-24T16:43:32.452Z","endTime":"2026-06-24T16:43:37.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64217074129631,"aZ":-11.392319315305048,"pfxX":-6.963886171009095,"pfxZ":10.220721690885883,"pX":0.3904374339275124,"pZ":3.297490887969174,"vX0":7.584005607899288,"vY0":-142.17495550316016,"vZ0":-4.145597430688102,"x":102.12,"y":149.75,"x0":-1.4154808455225378,"y0":50.00426431033043,"z0":5.505783418013426,"aX":-14.162244494456855},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":10.9,"spinRate":2579,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3862502644631074,"extension":6.894775272953318},"index":7,"playId":"0c8ce669-e078-345e-8dc6-41dc3e043dc7","pitchNumber":7,"startTime":"2026-06-24T16:43:48.393Z","endTime":"2026-06-24T16:43:52.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:43:52.903Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Osuna pops out to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T16:45:52.665Z","endTime":"2026-06-24T16:46:48.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.634871790716296,"aZ":-8.123634851569939,"pfxX":-6.536388401920307,"pfxZ":12.350211706849178,"pX":0.07417428303874982,"pZ":1.7310474456442233,"vX0":6.347416371838773,"vY0":-139.67126913943414,"vZ0":-9.750265416707753,"x":114.17,"y":192.04,"x0":-1.3944334757499712,"y0":50.006298401588076,"z0":5.829200707856337,"aX":-12.733074485530956},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.2,"breakHorizontal":10.3,"spinRate":2653,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3943166456795564,"extension":6.829565881491622},"index":0,"playId":"f397e4c6-7076-3f83-8d25-26d45cd63f42","pitchNumber":1,"startTime":"2026-06-24T16:46:18.915Z","endTime":"2026-06-24T16:46:23.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10747061926969,"aZ":-17.177510678800875,"pfxX":-7.284389620418354,"pfxZ":8.780167947012416,"pX":-0.6434240055322799,"pZ":2.6375412063537036,"vX0":4.361259935394726,"vY0":-130.52058479787092,"vZ0":-5.099801991316856,"x":141.53,"y":167.57,"x0":-1.3986074474262276,"y0":50.000472180235256,"z0":5.92993555864102,"aX":-12.43712631538458},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":1765,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4213080823787516,"extension":6.554275594552741},"hitData":{"launchSpeed":79.7,"launchAngle":68.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":155.28}},"index":1,"playId":"2385198c-0346-3f3f-b6b8-8e98ab587ac0","pitchNumber":2,"startTime":"2026-06-24T16:46:37.904Z","endTime":"2026-06-24T16:46:48.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:46:48.417Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elias Díaz lines out to second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T16:46:51.252Z","endTime":"2026-06-24T16:48:49.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.5,"endSpeed":88.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13123625333144,"aZ":-7.8004494994625935,"pfxX":-6.87479689202514,"pfxZ":12.10358805296622,"pX":0.8894645126080468,"pZ":1.6748625998193547,"vX0":8.498342814016034,"vY0":-141.4543084977592,"vZ0":-9.950763661035667,"x":83.1,"y":193.56,"x0":-1.2694174670910396,"y0":50.00373568214925,"z0":5.75014976261791,"aX":-13.846219522550193},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.8,"breakHorizontal":10.6,"spinRate":2684,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3881291817401924,"extension":6.7367666877281485},"index":0,"playId":"ad74fa88-b83e-38fe-8d25-9786565f0de8","pitchNumber":1,"startTime":"2026-06-24T16:47:14.113Z","endTime":"2026-06-24T16:47:17.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28940402027397,"aZ":-7.323135409568714,"pfxX":-6.941488526353616,"pfxZ":12.39906973478449,"pX":0.24635659556190512,"pZ":2.3152208795641425,"vX0":7.0697051822590655,"vY0":-141.18382258325414,"vZ0":-8.173636166368638,"x":107.61,"y":176.27,"x0":-1.3969678963528305,"y0":50.00399531032208,"z0":5.730794842895682,"aX":-13.914261524033265},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.8,"breakHorizontal":11.0,"spinRate":2760,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38902051622542544,"extension":6.625050799107932},"index":1,"playId":"5fa3d4d1-150d-3ac1-ac97-7cf543b19222","pitchNumber":2,"startTime":"2026-06-24T16:47:35.531Z","endTime":"2026-06-24T16:47:39.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09973652696713,"aZ":-22.471983150429953,"pfxX":4.070121923185315,"pfxZ":6.474514814401427,"pX":1.6642830026236124,"pZ":3.0545765265144604,"vX0":6.41613706314889,"vY0":-122.221379868094,"vZ0":-1.5042035966811502,"x":53.56,"y":156.31,"x0":-1.533107575609432,"y0":50.006005138944055,"z0":5.624657813297686,"aX":6.103514722757483},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.5,"breakHorizontal":-9.0,"spinRate":2514,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4496809759970706,"extension":6.265342218542972},"index":2,"playId":"637112c8-1b62-3952-9cd4-88e619a236bd","pitchNumber":3,"startTime":"2026-06-24T16:48:03.818Z","endTime":"2026-06-24T16:48:08.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.9,"endSpeed":88.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.572524373089024,"aZ":-13.665654742209973,"pfxX":-9.516225312263265,"pfxZ":9.259096468609538,"pX":-1.9523706629627304,"pZ":1.8050686598560306,"vX0":2.5345502708947754,"vY0":-140.86460071271168,"vZ0":-8.157516790053236,"x":191.42,"y":190.04,"x0":-1.630408721902595,"y0":50.00551968870879,"z0":5.632591903104906,"aX":-19.025629396172338},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":16.7,"spinRate":2733,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.38961863624885007,"extension":6.478921580850178},"index":3,"playId":"eaf2b002-405a-35f9-9da0-07beb840f322","pitchNumber":4,"startTime":"2026-06-24T16:48:24.458Z","endTime":"2026-06-24T16:48:28.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":89.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.87262120696718,"aZ":-6.852558780748894,"pfxX":-7.132110908742563,"pfxZ":12.167076629380299,"pX":-0.6694031955511343,"pZ":2.2588838053803166,"vX0":4.662942533859279,"vY0":-143.91593492296917,"vZ0":-8.748353981057793,"x":142.52,"y":177.79,"x0":-1.3906879594606625,"y0":50.004159366482654,"z0":5.775764635898883,"aX":-14.843075838830373},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.3,"breakHorizontal":11.9,"spinRate":2758,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38176445122455194,"extension":6.874853447504955},"hitData":{"launchSpeed":56.2,"launchAngle":23.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.63,"coordY":145.38}},"index":4,"playId":"f54badd6-b4a6-39ed-872e-3f26a8c5ce61","pitchNumber":5,"startTime":"2026-06-24T16:48:43.690Z","endTime":"2026-06-24T16:48:49.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:48:49.509Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a ground ball to second baseman Xavier Edwards, deflected by pitcher Eury Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T16:48:57.372Z","endTime":"2026-06-24T16:51:53.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691587,"link":"/api/v1/people/691587"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8833418715773,"aZ":-7.965516245971223,"pfxX":-7.39675810694194,"pfxZ":11.824392930814998,"pX":-0.19140814401251408,"pZ":1.9618174447445242,"vX0":6.205153619805741,"vY0":-142.8676959158256,"vZ0":-9.105121573879536,"x":124.3,"y":185.81,"x0":-1.4409353576225563,"y0":50.00465445436529,"z0":5.70811254319337,"aX":-15.144822686931342},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.6,"breakHorizontal":12.0,"spinRate":2717,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3848171991159819,"extension":6.690827739000769},"index":0,"playId":"2125a968-8b2d-3e03-88d2-dc80a3b66388","pitchNumber":1,"startTime":"2026-06-24T16:49:17.656Z","endTime":"2026-06-24T16:49:20.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373117916594374,"aZ":-40.95247176400754,"pfxX":7.333763445699143,"pfxZ":-6.5858010273458465,"pX":-1.592112928433023,"pZ":3.4528527683351755,"vX0":-1.968436783533326,"vY0":-115.0537952397454,"vZ0":2.580436400304229,"x":177.69,"y":145.55,"x0":-1.6754922677773014,"y0":50.00061326212001,"z0":6.300128430789117,"aX":9.780004367016613},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.9,"breakHorizontal":-12.7,"spinRate":2836,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.4770005715704615,"extension":6.322187712435478},"index":1,"playId":"2944a82c-45ab-3c59-b03d-b51dfba5ee9a","pitchNumber":2,"startTime":"2026-06-24T16:49:40.892Z","endTime":"2026-06-24T16:49:45.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67774773436987,"aZ":-11.79164400635858,"pfxX":-10.128171874730626,"pfxZ":10.136960024064102,"pX":-0.4734341480484468,"pZ":0.7167369654921775,"vX0":6.453535575607556,"vY0":-141.25967502860397,"vZ0":-11.273066995814206,"x":135.05,"y":219.43,"x0":-1.4776999441892258,"y0":50.00252162500968,"z0":5.528762940423701,"aX":-20.365991948370947},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":16.9,"spinRate":2623,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3884860228128919,"extension":6.511071854151547},"index":2,"playId":"66b9ff29-58e5-3a28-8adb-a2c0fcee25fd","pitchNumber":3,"startTime":"2026-06-24T16:50:02.181Z","endTime":"2026-06-24T16:50:06.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.768426035183346,"aZ":-9.459517492211697,"pfxX":-7.156319054148186,"pfxZ":11.354213040424026,"pX":-0.5821140617186956,"pZ":2.8443951483682373,"vX0":5.599188043060015,"vY0":-140.95261857141256,"vZ0":-6.438771853242461,"x":139.19,"y":161.98,"x0":-1.6703019747976555,"y0":50.00440364300743,"z0":5.777829167323176,"aX":-14.317872697423345},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":11.8,"spinRate":2656,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3894646794681891,"extension":6.830110365576234},"index":3,"playId":"1335e594-58d0-3563-84cb-a4ecd1f8a280","pitchNumber":4,"startTime":"2026-06-24T16:50:21.087Z","endTime":"2026-06-24T16:50:24.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-24T16:50:37.224Z","endTime":"2026-06-24T16:50:54.946Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.9,"endSpeed":88.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.541400764983926,"aZ":-8.495761064186274,"pfxX":-5.62069734292421,"pfxZ":11.611481749849958,"pX":0.045617406626872616,"pZ":3.4205276191025717,"vX0":5.662055110647593,"vY0":-142.32978845760758,"vZ0":-5.497466829846732,"x":115.26,"y":146.43,"x0":-1.2451662416625848,"y0":50.000107433545516,"z0":5.922764407887936,"aX":-11.4595097038945},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.0,"breakHorizontal":9.0,"spinRate":2624,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38574545224903334,"extension":6.827655159439819},"index":5,"playId":"808a9d10-042b-3f5c-ac8b-4bec386a6d7a","pitchNumber":5,"startTime":"2026-06-24T16:50:54.946Z","endTime":"2026-06-24T16:50:58.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.1,"endSpeed":89.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19630514177397,"aZ":-7.606062682893182,"pfxX":-5.555959028098643,"pfxZ":11.929372572324308,"pX":-0.11721242204650367,"pZ":3.5016164585432943,"vX0":5.451696461473686,"vY0":-142.6854388488208,"vZ0":-5.741183324436844,"x":121.47,"y":144.24,"x0":-1.3318820693880058,"y0":50.00293872960456,"z0":6.020579672780242,"aX":-11.44269834392827},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.6,"breakHorizontal":9.0,"spinRate":2619,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38404210358580304,"extension":6.7453474784705465},"index":6,"playId":"8b8931a3-731b-3b86-9f30-cb81e8e856d7","pitchNumber":6,"startTime":"2026-06-24T16:51:17.740Z","endTime":"2026-06-24T16:51:21.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48409057602374,"aZ":-9.212955835280793,"pfxX":-7.075150024333508,"pfxZ":11.236998337045783,"pX":-0.47372356265781496,"pZ":1.8657324069226653,"vX0":5.344198129878021,"vY0":-142.66521787547268,"vZ0":-9.476860322798025,"x":135.06,"y":188.41,"x0":-1.4602603603032511,"y0":50.00352420267564,"z0":5.8277923657224555,"aX":-14.458318018030267},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.4,"breakHorizontal":11.6,"spinRate":2638,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.38520836995055285,"extension":6.800922572359116},"hitData":{"launchSpeed":84.0,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.56,"coordY":164.96}},"index":7,"playId":"ed9d293c-8233-3c7f-a70d-1cb71b0eb440","pitchNumber":7,"startTime":"2026-06-24T16:51:44.527Z","endTime":"2026-06-24T16:51:53.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:51:53.232Z","atBatIndex":16},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Marlins challenged (tag play), call on the field was overturned: Nicky Lopez caught stealing 2nd base, catcher Brian Navarreto to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T16:52:22.086Z","endTime":"2026-06-24T16:53:13.936Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":82.4,"endSpeed":75.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.799427264462054,"aZ":-22.553007073595904,"pfxX":7.45173748177987,"pfxZ":6.697164951086506,"pX":1.3998331683386218,"pZ":2.7362463398078676,"vX0":5.6354679290218685,"vY0":-119.81950856208802,"vZ0":-2.3352697373183195,"x":63.64,"y":164.9,"x0":-1.9608332140021791,"y0":50.002270849523704,"z0":5.764683190980276,"aX":10.69915871730637},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.8,"breakHorizontal":-15.0,"spinRate":2540,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4592921454468728,"extension":6.4724372252363915},"index":0,"playId":"29788e9b-6889-32a1-ae88-8daaad16c47c","pitchNumber":1,"startTime":"2026-06-24T16:52:27.477Z","endTime":"2026-06-24T16:52:31.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273066121930164,"aZ":-29.37332524326149,"pfxX":0.661952118056403,"pfxZ":1.7364050655991488,"pX":0.36744024827612703,"pZ":1.980034836027367,"vX0":4.966733790312585,"vY0":-126.63346728840023,"vZ0":-3.249991912729335,"x":102.99,"y":185.32,"x0":-1.7101401167388366,"y0":50.004558217688746,"z0":5.6446197503924775,"aX":1.06825343391603},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-2.4,"spinRate":2468,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.4335087902751429,"extension":6.360401277511348},"index":1,"playId":"0de0de1d-e521-39a7-8619-cb15a83eb79e","pitchNumber":2,"startTime":"2026-06-24T16:52:46.722Z","endTime":"2026-06-24T16:52:51.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.931455473364462,"aZ":-26.90681544299159,"pfxX":5.399259279075391,"pfxZ":3.677255309192754,"pX":-0.5214100861701102,"pZ":2.4814703256571513,"vX0":1.8988583957061551,"vY0":-118.91061935677688,"vZ0":-1.6328119982969196,"x":136.87,"y":171.78,"x0":-2.0317517025729974,"y0":50.00067665692369,"z0":5.619612527883967,"aX":7.725400396389338},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.5,"breakHorizontal":-10.2,"spinRate":2533,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.4607384914162411,"extension":6.1680859886016055},"index":2,"playId":"3a9033b0-00c9-3eb6-81ae-7ccdf67f64d5","pitchNumber":3,"startTime":"2026-06-24T16:53:07.083Z","endTime":"2026-06-24T16:53:13.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:53:13.936Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T16:56:50.582Z","endTime":"2026-06-24T16:57:44.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65531310413474,"aZ":-10.11242144109336,"pfxX":-4.802443253951967,"pfxZ":10.98773205613206,"pX":-0.08126290063961523,"pZ":2.6930505915361977,"vX0":5.668337455850177,"vY0":-141.1683563711663,"vZ0":-6.0203205583369614,"x":120.1,"y":166.07,"x0":-1.4961027429606923,"y0":50.00416212073835,"z0":5.511584786343776,"aX":-9.644488515399889},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2391,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3887401211755024,"extension":6.926190958100197},"index":0,"playId":"28fcb466-1cf8-3dd0-ab4e-619dfa540205","pitchNumber":1,"startTime":"2026-06-24T16:56:53.043Z","endTime":"2026-06-24T16:56:56.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.3,"endSpeed":84.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460641654989796,"aZ":-26.700587328826654,"pfxX":2.6041575079499237,"pfxZ":3.066312549345331,"pX":1.3641206180761463,"pZ":1.0977042739413816,"vX0":6.434577051885872,"vY0":-132.77611361458375,"vZ0":-6.639077371756903,"x":65.0,"y":209.14,"x0":-1.4292448850536332,"y0":50.004866226858326,"z0":5.574041222576701,"aX":4.647649795979054},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.3,"breakHorizontal":-6.1,"spinRate":2650,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.41255173694272607,"extension":6.5302210954739035},"index":1,"playId":"dccd70a8-7f2b-3e93-8fec-ec907e716b4b","pitchNumber":2,"startTime":"2026-06-24T16:57:06.260Z","endTime":"2026-06-24T16:57:10.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.1,"endSpeed":88.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6545487435655,"aZ":-10.106588371099239,"pfxX":-5.700168218352848,"pfxZ":10.996959172887074,"pX":0.6904862300360235,"pZ":2.625061206010616,"vX0":7.84193458739243,"vY0":-141.13071075207628,"vZ0":-6.173559687201223,"x":90.68,"y":167.9,"x0":-1.39024746155098,"y0":50.004341584391625,"z0":5.499376041986682,"aX":-11.440814724551679},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":8.6,"spinRate":2490,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3888481016447871,"extension":7.040796526420526},"index":2,"playId":"0ee8e0c0-763b-3740-b993-6070188c92ed","pitchNumber":3,"startTime":"2026-06-24T16:57:20.259Z","endTime":"2026-06-24T16:57:24.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16484320624743,"aZ":-27.469558285630647,"pfxX":2.7938781357311813,"pfxZ":2.5809364013455847,"pX":1.2765945844107,"pZ":2.2141746564857416,"vX0":6.386352773634807,"vY0":-133.50053576961267,"vZ0":-3.768494588902434,"x":68.34,"y":179.0,"x0":-1.5005555920335787,"y0":50.002922741793164,"z0":5.600137803591118,"aX":5.089574653014941},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.1,"breakHorizontal":-6.4,"spinRate":2590,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.40879483184379595,"extension":6.668797619366827},"hitData":{"launchSpeed":66.0,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.09,"coordY":149.11}},"index":3,"playId":"98d6c339-a254-34b9-ac86-ff145cd95bd7","pitchNumber":4,"startTime":"2026-06-24T16:57:36.552Z","endTime":"2026-06-24T16:57:44.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:57:44.758Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T16:57:51.076Z","endTime":"2026-06-24T16:58:54.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.215695230019264,"aZ":-29.65448835770652,"pfxX":0.9878830313585258,"pfxZ":1.4335010117357285,"pX":0.07012341335421363,"pZ":1.7634824790423171,"vX0":3.6202396486373396,"vY0":-131.8886477241406,"vZ0":-4.4770245773100745,"x":114.33,"y":191.17,"x0":-1.4490567475449112,"y0":50.00411670856026,"z0":5.671559705448136,"aX":1.739476394504671},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":-2.6,"spinRate":2598,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.4153820929043217,"extension":6.476692374229353},"index":0,"playId":"4eb38455-9c7b-3865-bc09-6d08fe731245","pitchNumber":1,"startTime":"2026-06-24T16:58:10.342Z","endTime":"2026-06-24T16:58:15.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528008246819837,"aZ":-30.262001132247097,"pfxX":0.8879522403677854,"pfxZ":1.1202992189339973,"pX":0.2259572079388316,"pZ":1.7910148496394327,"vX0":3.9416463949045872,"vY0":-130.00736750505666,"vZ0":-4.094563556532388,"x":108.39,"y":190.42,"x0":-1.4258988451136552,"y0":50.00412141069776,"z0":5.685997581257136,"aX":1.5183919246770223},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":-2.5,"spinRate":2705,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4214645031340445,"extension":6.657722521888634},"index":1,"playId":"4b3c353b-3bf1-3450-984f-ee5734ea7a55","pitchNumber":2,"startTime":"2026-06-24T16:58:25.903Z","endTime":"2026-06-24T16:58:30.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T16:58:36.079Z","endTime":"2026-06-24T16:58:50.554Z","isPitch":false,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42165817759786,"aZ":-25.758599801884344,"pfxX":-0.7543742478214979,"pfxZ":3.5213166492243264,"pX":0.5568468756249478,"pZ":1.6807033697694855,"vX0":5.419363059780678,"vY0":-133.95500169938413,"vZ0":-5.465303927980515,"x":95.77,"y":193.4,"x0":-1.3927084315697422,"y0":50.000469126138,"z0":5.584281305392573,"aX":-1.3738942503355551},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.4,"breakHorizontal":0.2,"spinRate":2656,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.40858429176975974,"extension":6.64138047408908},"index":3,"playId":"a2399cb8-1e0d-396e-9c85-d7783594550a","pitchNumber":3,"startTime":"2026-06-24T16:58:50.554Z","endTime":"2026-06-24T16:58:54.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-24T16:58:54.884Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, pitcher Jacob deGrom to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T16:58:57.449Z","endTime":"2026-06-24T17:00:05.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":594798,"link":"/api/v1/people/594798"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":83.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20289853664601,"aZ":-28.95671704955469,"pfxX":-6.750832697738658,"pfxZ":1.8476247333621392,"pX":0.9349272334915955,"pZ":-0.22799880536891123,"vX0":7.896928712604576,"vY0":-131.3722520980619,"vZ0":-8.889110088021113,"x":81.36,"y":244.94,"x0":-1.2403578346240116,"y0":50.00082235731732,"z0":5.36878428813596,"aX":-11.736854097869085},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":10.4,"spinRate":1576,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4177704329386782,"extension":7.016222855498216},"index":0,"playId":"dbebf239-dfab-3950-8c1e-c6339d07ce58","pitchNumber":1,"startTime":"2026-06-24T16:59:22.190Z","endTime":"2026-06-24T16:59:25.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748744914766842,"aZ":-25.140025620936342,"pfxX":2.6284742129192624,"pfxZ":3.936176437955777,"pX":-0.04708685486115822,"pZ":1.7793384344591887,"vX0":3.2768521322936937,"vY0":-132.2042358952196,"vZ0":-5.135034494682068,"x":118.79,"y":190.74,"x0":-1.6398274793783638,"y0":50.002780091429464,"z0":5.5706320259223565,"aX":4.6944832246027355},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":-5.4,"spinRate":2606,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.4128544860370291,"extension":6.509191340945876},"index":1,"playId":"e3ee7842-f2c9-3b19-ab75-8a0ef7469892","pitchNumber":2,"startTime":"2026-06-24T16:59:42.185Z","endTime":"2026-06-24T16:59:45.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409445562407846,"aZ":-25.211722097585955,"pfxX":2.683622558493606,"pfxZ":3.8740680129685154,"pX":-0.027708656154716866,"pZ":2.105315617984995,"vX0":3.191565048890179,"vY0":-132.6858697924276,"vZ0":-4.256285840120764,"x":118.06,"y":181.94,"x0":-1.5913906336618893,"y0":50.001735826132474,"z0":5.551001969492399,"aX":4.819365498914377},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":-5.5,"spinRate":2636,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4116377518321723,"extension":6.449475942995336},"hitData":{"launchSpeed":71.4,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.98,"coordY":179.08}},"index":2,"playId":"ca8aad95-b9ab-345d-8a79-43ea696bcfb0","pitchNumber":3,"startTime":"2026-06-24T16:59:57.721Z","endTime":"2026-06-24T17:00:05.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:00:05.038Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T17:02:19.047Z","endTime":"2026-06-24T17:03:20.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42509460214333,"aZ":-42.17496889168081,"pfxX":4.627645404008623,"pfxZ":-8.102180344173576,"pX":-0.8345819237122262,"pZ":1.0663138808461803,"vX0":0.3355436961456948,"vY0":-111.17544882481587,"vZ0":-1.4398025814962434,"x":148.81,"y":209.99,"x0":-1.588084968671838,"y0":50.00027857562353,"z0":6.15260189513537,"aX":5.714336284070171},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-14.6,"breakHorizontal":-8.4,"spinRate":2691,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4952191641225743,"extension":6.764067343698529},"index":0,"playId":"98969ecd-3b19-34d5-a406-9459c6336abc","pitchNumber":1,"startTime":"2026-06-24T17:02:25.286Z","endTime":"2026-06-24T17:02:30.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.057071667037096,"aZ":-22.870056274454303,"pfxX":3.0500904143581264,"pfxZ":6.6285301020473115,"pX":0.25736822348044736,"pZ":2.0931127095783486,"vX0":4.19739852930971,"vY0":-117.8855221833065,"vZ0":-3.3010659953162067,"x":107.19,"y":182.27,"x0":-1.9444241552851589,"y0":50.00004772045098,"z0":5.629866254958825,"aX":4.278532406329253},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":11.4,"breakHorizontal":-6.6,"spinRate":2511,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.465175490938758,"extension":6.451478862591473},"index":1,"playId":"fd66e821-3ef4-3c17-b6cc-10c8d4710d87","pitchNumber":2,"startTime":"2026-06-24T17:02:44.391Z","endTime":"2026-06-24T17:02:49.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-24T17:03:02.343Z","endTime":"2026-06-24T17:03:12.035Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94525298000387,"aZ":-26.029967392921176,"pfxX":5.300790790756585,"pfxZ":4.545301306528215,"pX":-0.8226600323316801,"pZ":2.9501435704059777,"vX0":1.0025474787992257,"vY0":-116.20705604882008,"vZ0":-0.8223870563771096,"x":148.36,"y":159.13,"x0":-1.9491977683873158,"y0":50.005258865499584,"z0":5.805073145688975,"aX":7.173629415263775},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.3,"breakHorizontal":-9.8,"spinRate":2511,"spinDirection":107},"zone":1,"typeConfidence":2.0,"plateTime":0.4732685385887425,"extension":6.330531543996495},"hitData":{"launchSpeed":103.9,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":148.01}},"index":3,"playId":"a72f7f81-b9cb-3ed9-b09e-b9ca4a4f8341","pitchNumber":3,"startTime":"2026-06-24T17:03:12.035Z","endTime":"2026-06-24T17:03:20.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:03:20.500Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (7) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T17:03:24.102Z","endTime":"2026-06-24T17:04:06.641Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80699351422391,"aZ":-28.536380950003096,"pfxX":0.07597410869069376,"pfxZ":2.2272449811973347,"pX":0.3781981310718351,"pZ":2.048125754547297,"vX0":5.309350651633148,"vY0":-126.69129223792771,"vZ0":-3.2939882567934466,"x":102.58,"y":183.48,"x0":-1.750579666882964,"y0":50.003240714616624,"z0":5.6352046185518265,"aX":0.12285428522009176},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":-1.3,"spinRate":2431,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.43160616642675453,"extension":6.104933753953025},"hitData":{"launchSpeed":106.5,"launchAngle":27.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.41,"coordY":25.68}},"index":0,"playId":"095bc1ae-ccb9-3cc8-873e-fcaac6ed61d1","pitchNumber":1,"startTime":"2026-06-24T17:03:43.286Z","endTime":"2026-06-24T17:04:06.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-12.700000000000003,"leverageIndex":0.79,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:04:06.641Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T17:04:16.642Z","endTime":"2026-06-24T17:05:33.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.456762979537004,"aZ":-13.760798422429978,"pfxX":-9.256493416913816,"pfxZ":9.315797210480444,"pX":-0.13117284306033936,"pZ":1.4275987067998077,"vX0":7.047523143619674,"vY0":-139.9058586197609,"vZ0":-9.282812362512452,"x":122.0,"y":200.23,"x0":-1.48408148723941,"y0":50.000538897205125,"z0":5.696789848928151,"aX":-18.29206583596247},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":15.2,"spinRate":2654,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.391954443674559,"extension":6.675505881426109},"index":0,"playId":"a8d3861d-005e-3800-88d4-f522c94ce343","pitchNumber":1,"startTime":"2026-06-24T17:04:24.942Z","endTime":"2026-06-24T17:04:29.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.773363497406855,"aZ":-17.56362661083652,"pfxX":-10.050628364807897,"pfxZ":7.360314319384647,"pX":-0.7951055905574582,"pZ":2.2415744689717907,"vX0":5.574579808452151,"vY0":-140.2571183125735,"vZ0":-6.41955173989201,"x":147.31,"y":178.26,"x0":-1.5063592189775892,"y0":50.00305683539854,"z0":5.712165603797128,"aX":-19.953765811824685},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":17.0,"spinRate":2598,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39104063583060356,"extension":6.632889410232018},"index":1,"playId":"d40654f9-e0ab-3c48-a349-4f2164889bd7","pitchNumber":2,"startTime":"2026-06-24T17:04:40.698Z","endTime":"2026-06-24T17:04:44.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.1,"endSpeed":83.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.446857572923363,"aZ":-16.094959098018336,"pfxX":-8.348163892222905,"pfxZ":9.111014932581877,"pX":-0.2887031887116872,"pZ":1.2560060322309452,"vX0":5.637701782863108,"vY0":-132.31180225513114,"vZ0":-8.758049252915916,"x":128.0,"y":204.87,"x0":-1.3674150371329898,"y0":50.00490371715331,"z0":5.799651293689086,"aX":-14.73499966831037},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":13.8,"spinRate":1876,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41470724249163204,"extension":6.849577373252576},"index":2,"playId":"56aa28e3-4ae1-398d-a03f-a40cebf75bff","pitchNumber":3,"startTime":"2026-06-24T17:05:04.225Z","endTime":"2026-06-24T17:05:08.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.481120624423134,"aZ":-8.071125321567788,"pfxX":-6.2514874972963606,"pfxZ":11.858617192479947,"pX":0.2997453035442356,"pZ":2.952495753066319,"vX0":7.159330758360646,"vY0":-142.110901705326,"vZ0":-6.520975396336676,"x":105.57,"y":159.06,"x0":-1.447524513952751,"y0":50.004792214522844,"z0":5.7985667491050705,"aX":-12.708415735068396},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.2,"breakHorizontal":9.7,"spinRate":2547,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3863595727533591,"extension":6.763141538109934},"index":3,"playId":"e9c99700-e9d6-308f-99b8-0851e671a2e6","pitchNumber":4,"startTime":"2026-06-24T17:05:29.160Z","endTime":"2026-06-24T17:05:33.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:05:33.132Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T17:05:35.017Z","endTime":"2026-06-24T17:06:29.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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, 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":81.7,"endSpeed":74.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.290455977510796,"aZ":-22.430224050756514,"pfxX":8.06212613245424,"pfxZ":6.859748518714179,"pX":0.2705178410002289,"pZ":2.244515268767005,"vX0":2.727317825846281,"vY0":-118.87743539366133,"vZ0":-3.2399042269622673,"x":106.69,"y":178.18,"x0":-1.9414415720723588,"y0":50.00515233969602,"z0":5.677324637719123,"aX":11.459140726674699},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":11.9,"breakHorizontal":-15.2,"spinRate":2472,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.46198571320390336,"extension":6.404041354114659},"index":0,"playId":"9c92411a-0a5f-39f9-9f52-bc105e2799e8","pitchNumber":1,"startTime":"2026-06-24T17:05:56.110Z","endTime":"2026-06-24T17:06:02.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.1,"endSpeed":88.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02434197122535,"aZ":-16.216046228327812,"pfxX":-10.256447110537803,"pfxZ":7.9278009491640535,"pX":-0.6893345893835442,"pZ":1.98202259872566,"vX0":5.998447308118595,"vY0":-141.20004046551398,"vZ0":-7.187224620634913,"x":143.28,"y":185.27,"x0":-1.5119311327362575,"y0":50.004101640344665,"z0":5.609463078758383,"aX":-20.65156580744868},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":17.3,"spinRate":2551,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.38833646067252436,"extension":6.758755669312496},"hitData":{"launchSpeed":84.4,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.87,"coordY":160.72}},"index":1,"playId":"09e71135-1ef5-349a-9cf4-df915d297945","pitchNumber":2,"startTime":"2026-06-24T17:06:22.290Z","endTime":"2026-06-24T17:06:29.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:06:29.981Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Otto Lopez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T17:08:33.156Z","endTime":"2026-06-24T17:10:06.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.50955687158739,"aZ":-11.00497105482665,"pfxX":-6.539827377844302,"pfxZ":10.497201690379857,"pX":-0.09631662289428318,"pZ":2.6457998605239235,"vX0":6.31117620376742,"vY0":-141.81955291553427,"vZ0":-6.014174352594789,"x":120.67,"y":167.34,"x0":-1.5119114010098365,"y0":50.00015769920306,"z0":5.510948675130204,"aX":-13.18473576652614},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":10.4,"spinRate":2572,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3877387333889559,"extension":6.35844440800401},"index":0,"playId":"b351b42a-5148-3255-b987-c2eaf7888542","pitchNumber":1,"startTime":"2026-06-24T17:08:41.395Z","endTime":"2026-06-24T17:08:46.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.2,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09762504978241,"aZ":-26.211942344263072,"pfxX":3.1286823343582117,"pfxZ":3.315077421780977,"pX":1.5360940009933322,"pZ":1.3938674364099148,"vX0":6.5384309006689545,"vY0":-132.74435153804416,"vZ0":-5.89980423030682,"x":58.45,"y":201.15,"x0":-1.357286656932248,"y0":50.0063624082507,"z0":5.531869861184941,"aX":5.632443733085588},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.0,"breakHorizontal":-7.0,"spinRate":2788,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4112554453018795,"extension":6.688505694231893},"index":1,"playId":"a0166618-d72c-3495-b1d6-30529d6336d7","pitchNumber":2,"startTime":"2026-06-24T17:08:59.002Z","endTime":"2026-06-24T17:09:05.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.4,"endSpeed":84.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26549426977758,"aZ":-27.986703850223076,"pfxX":3.993508807639662,"pfxZ":2.3550343128587494,"pX":0.7764616122753063,"pZ":1.333931312014565,"vX0":4.567087943404882,"vY0":-131.6872600008334,"vZ0":-5.710144503550834,"x":87.4,"y":202.76,"x0":-1.4923252375744365,"y0":50.000232707202535,"z0":5.573841967143221,"aX":7.0826823378735595},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":-8.2,"spinRate":2843,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.41431664419012204,"extension":6.316993750440965},"index":2,"playId":"856f3586-304a-3e2a-b939-dd483a744555","pitchNumber":3,"startTime":"2026-06-24T17:09:23.723Z","endTime":"2026-06-24T17:09:28.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01979516057031,"aZ":-11.244894168712598,"pfxX":-6.8139426218368735,"pfxZ":10.250330364452251,"pX":0.8722451213263862,"pZ":1.6783521695571264,"vX0":8.890415685974599,"vY0":-142.0857074624078,"vZ0":-8.475632996981066,"x":83.75,"y":193.46,"x0":-1.4141742812247176,"y0":50.00012979272934,"z0":5.41724464904464,"aX":-13.909395911060292},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":10.6,"spinRate":2524,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3857213359112306,"extension":6.953492468799013},"index":3,"playId":"b56424d1-722d-3a67-acf3-e2bffe203cdc","pitchNumber":4,"startTime":"2026-06-24T17:09:41.844Z","endTime":"2026-06-24T17:09:46.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51034297091004,"aZ":-10.411110510723212,"pfxX":-5.516705471239764,"pfxZ":10.89873541243948,"pX":0.8772819665140056,"pZ":1.530218043034073,"vX0":8.162004270155673,"vY0":-140.77878092332836,"vZ0":-8.661685016433674,"x":83.56,"y":197.46,"x0":-1.3497646129831649,"y0":50.0005640191171,"z0":5.330271452948984,"aX":-11.01436387746567},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":8.2,"spinRate":2500,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3898318134168166,"extension":6.90732015676821},"index":4,"playId":"6aa9a063-7c76-3e3c-83d3-45b72db10ae9","pitchNumber":5,"startTime":"2026-06-24T17:10:01.776Z","endTime":"2026-06-24T17:10:06.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:10:06.776Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T17:10:34.621Z","endTime":"2026-06-24T17:12:25.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.750093372704246,"aZ":-28.521719437397923,"pfxX":3.723004190690327,"pfxZ":2.069099001454754,"pX":-0.21107641761193977,"pZ":2.193289072502238,"vX0":2.068430594335528,"vY0":-131.7116292787896,"vZ0":-3.619183405189543,"x":125.05,"y":179.56,"x0":-1.489121007295984,"y0":50.003805839910385,"z0":5.683555401527329,"aX":6.571191565761557},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-7.2,"spinRate":2837,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.41511045712503236,"extension":6.576562165249764},"index":0,"playId":"d1dc1af5-deba-39b5-8286-4f7e06a91678","pitchNumber":1,"startTime":"2026-06-24T17:10:34.621Z","endTime":"2026-06-24T17:10:41.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.2,"endSpeed":88.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10360515328283,"aZ":-12.58661105633651,"pfxX":-7.229141919334734,"pfxZ":9.729924331148354,"pX":-0.2451304367222426,"pZ":2.953187592052079,"vX0":5.617360894586147,"vY0":-141.42361023507888,"vZ0":-4.757861777510012,"x":126.34,"y":159.04,"x0":-1.324044133209964,"y0":50.0039160394942,"z0":5.473261462500436,"aX":-14.554626954699904},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":11.9,"spinRate":2441,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3882120107490379,"extension":6.667395964622429},"index":1,"playId":"c2b19031-f34b-31fb-a48d-fc1ea8d2bd46","pitchNumber":2,"startTime":"2026-06-24T17:11:15.806Z","endTime":"2026-06-24T17:11:19.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.7,"endSpeed":88.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.317577840252085,"aZ":-13.04444162187713,"pfxX":-6.126406294921523,"pfxZ":9.414597099853001,"pX":0.4465877415556223,"pZ":5.255918315637701,"vX0":7.254195838997058,"vY0":-142.0709565478107,"vZ0":1.13222979642387,"x":99.98,"y":96.87,"x0":-1.3509868726645713,"y0":50.006720885604906,"z0":5.684338274781825,"aX":-12.454441960688955},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":9.5,"spinRate":2590,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3864024493816718,"extension":6.823747696087794},"index":2,"playId":"3e046d17-b59d-3f79-b78a-7ab8d50dd9c6","pitchNumber":3,"startTime":"2026-06-24T17:11:40.879Z","endTime":"2026-06-24T17:11:44.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740004873983395,"aZ":-26.977559727102758,"pfxX":-9.571378893825432,"pfxZ":3.0900568138358153,"pX":-0.4254142443411965,"pZ":3.626520831662245,"vX0":5.280420662310982,"vY0":-129.1544202754606,"vZ0":0.11445069021525256,"x":133.22,"y":140.86,"x0":-1.2563911683051987,"y0":50.00549590562085,"z0":5.662006264577828,"aX":-16.118459578139994},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":1673,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.42461984215699466,"extension":6.782875842309014},"index":3,"playId":"5405c0cc-2673-3300-8f46-98416dc120e1","pitchNumber":4,"startTime":"2026-06-24T17:11:59.758Z","endTime":"2026-06-24T17:12:04.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85145134544315,"aZ":-25.485606763961965,"pfxX":2.164254055505396,"pfxZ":3.58367222262289,"pX":0.14342375919611594,"pZ":1.408740218444928,"vX0":3.5854163181075784,"vY0":-135.10649296383858,"vZ0":-6.348008483891881,"x":111.53,"y":200.74,"x0":-1.477178421671537,"y0":50.001266002135026,"z0":5.556645124220253,"aX":4.038182272829517},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.5,"breakHorizontal":-4.7,"spinRate":2744,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.40395986353540136,"extension":6.853692723895917},"index":4,"playId":"5793b6eb-2ca3-3c3f-9eb5-a68f0919c1ce","pitchNumber":5,"startTime":"2026-06-24T17:12:20.971Z","endTime":"2026-06-24T17:12:25.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:12:25.190Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T17:12:29.193Z","endTime":"2026-06-24T17:13:06.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.517890515458504,"aZ":-11.229284699616686,"pfxX":-6.510541334562236,"pfxZ":10.550608419122584,"pX":-0.09480717451081452,"pZ":3.3406287265011483,"vX0":5.707494695641811,"vY0":-140.41292488674253,"vZ0":-4.007721244057243,"x":120.61,"y":148.58,"x0":-1.3137652001931008,"y0":50.00416935860414,"z0":5.524263314386013,"aX":-12.925974249016486},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":10.6,"spinRate":2541,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39095243635395516,"extension":6.758309950937442},"hitData":{"launchSpeed":92.0,"launchAngle":40.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.46,"coordY":78.58}},"index":0,"playId":"e4a72e38-5ae7-3d29-b2ea-4e2651b48939","pitchNumber":1,"startTime":"2026-06-24T17:12:53.198Z","endTime":"2026-06-24T17:13:06.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.66,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:13:06.910Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Griffin Conine doubles (2) on a sharp line drive to right fielder Brandon Nimmo. Otto Lopez scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T17:13:26.316Z","endTime":"2026-06-24T17:14:32.189Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94081425082416,"aZ":-11.976912417839074,"pfxX":-6.078290179602698,"pfxZ":10.056744153729992,"pX":-1.6920899496640749,"pZ":2.9710207108938937,"vX0":1.5406751329659611,"vY0":-141.23319583144078,"vZ0":-4.921166157363526,"x":181.5,"y":158.56,"x0":-1.4571649245084888,"y0":50.001965021655295,"z0":5.514481518240951,"aX":-12.205666212967355},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2501,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3886946411781671,"extension":6.646128881760601},"index":0,"playId":"b8ca82be-51e7-33ff-b10e-41481b306cce","pitchNumber":1,"startTime":"2026-06-24T17:13:33.534Z","endTime":"2026-06-24T17:13:37.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.406063476872543,"aZ":-27.32706292476627,"pfxX":1.8514048826247658,"pfxZ":2.719580747108944,"pX":-0.5133138086299636,"pZ":3.598577015543807,"vX0":2.323695293134366,"vY0":-132.49616128166366,"vZ0":-0.27860064827929465,"x":136.57,"y":141.62,"x0":-1.6411862831353123,"y0":50.00565729697697,"z0":5.696247018351588,"aX":3.30299516568798},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":-3.8,"spinRate":2638,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.41284961121776753,"extension":6.594122962451189},"index":1,"playId":"788a2799-8ff4-3216-bf8e-dbf35d8fdbaf","pitchNumber":2,"startTime":"2026-06-24T17:13:52.809Z","endTime":"2026-06-24T17:13:56.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922098003020906,"aZ":-26.798536938574866,"pfxX":2.1959872730070282,"pfxZ":3.0194473843020333,"pX":0.33339446505784015,"pZ":2.34861544396595,"vX0":3.7744505856589807,"vY0":-132.29336303999284,"vZ0":-3.3584936748157186,"x":104.29,"y":175.37,"x0":-1.3945113802469526,"y0":50.005267653017945,"z0":5.588393257454023,"aX":3.9111234034803113},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":-4.8,"spinRate":2681,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4132445966119995,"extension":6.825187540811254},"hitData":{"launchSpeed":103.9,"launchAngle":13.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.75,"coordY":133.24}},"index":2,"playId":"9b3dbc1f-a7e9-3a32-856e-000518c537f6","pitchNumber":3,"startTime":"2026-06-24T17:14:15.062Z","endTime":"2026-06-24T17:14:32.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":15.0,"leverageIndex":1.21,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:14:32.189Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T17:15:03.959Z","endTime":"2026-06-24T17:15:26.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21681438103489,"aZ":-25.030620409454563,"pfxX":3.8883903360543157,"pfxZ":3.9828288628037907,"pX":-0.07612457255151259,"pZ":2.739003517190763,"vX0":2.568287347177121,"vY0":-132.79425603150824,"vZ0":-2.6748893901179036,"x":119.9,"y":164.83,"x0":-1.5595329247276821,"y0":50.003105674352994,"z0":5.571328063367001,"aX":6.976725446469684},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":-7.6,"spinRate":2519,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4117280193775934,"extension":7.031002504035585},"hitData":{"launchSpeed":89.4,"launchAngle":25.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":93.21,"coordY":72.22}},"index":0,"playId":"a1554216-55ee-3e6a-8eab-7ecb0646134b","pitchNumber":1,"startTime":"2026-06-24T17:15:18.585Z","endTime":"2026-06-24T17:15:26.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":665052,"link":"/api/v1/people/665052"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.57,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:15:26.178Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T17:17:28.310Z","endTime":"2026-06-24T17:18:08.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026547152159974,"aZ":-22.187293402270473,"pfxX":4.864278726627287,"pfxZ":6.896588471754147,"pX":-0.23130023738327643,"pZ":1.269638213205652,"vX0":1.9821245705562183,"vY0":-119.55030302565588,"vZ0":-5.612413848180251,"x":125.82,"y":204.5,"x0":-1.7030318600249001,"y0":50.00250830587265,"z0":5.639058782523214,"aX":7.040252043575085},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.4,"breakHorizontal":-9.2,"spinRate":2535,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4581558521053841,"extension":6.203447523838887},"index":0,"playId":"7f670f03-39ca-3109-9d11-ba3423c75c3b","pitchNumber":1,"startTime":"2026-06-24T17:17:42.459Z","endTime":"2026-06-24T17:17:48.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.4,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69120192924365,"aZ":-6.652768800634696,"pfxX":-7.574924969551411,"pfxZ":12.728963647727312,"pX":-0.6261866001562857,"pZ":2.5366707486420554,"vX0":4.842815189393088,"vY0":-141.50131099272312,"vZ0":-7.8904079781044,"x":140.87,"y":170.29,"x0":-1.3857780642431052,"y0":50.002248636649924,"z0":5.804943062787758,"aX":-15.186891484333072},"breaks":{"breakAngle":58.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.4,"breakHorizontal":12.6,"spinRate":2726,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3887756276355687,"extension":6.58697749401241},"hitData":{"launchSpeed":72.3,"launchAngle":67.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.56,"coordY":163.55}},"index":1,"playId":"bf837784-244e-34e9-9eef-be72728586d2","pitchNumber":2,"startTime":"2026-06-24T17:17:59.233Z","endTime":"2026-06-24T17:18:08.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:18:08.171Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T17:18:32.054Z","endTime":"2026-06-24T17:23:14.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24902047868188,"aZ":-10.365597292513492,"pfxX":-8.439898352683155,"pfxZ":10.659094274836328,"pX":0.7588250215762661,"pZ":2.1835148440185366,"vX0":9.15167410528565,"vY0":-142.4827887799369,"vZ0":-7.847312237949788,"x":88.08,"y":179.83,"x0":-1.40582023451246,"y0":50.00229458443823,"z0":5.6368293269000675,"aX":-17.267391983338175},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.8,"breakHorizontal":13.3,"spinRate":2664,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3851499077728704,"extension":6.911129186279929},"index":0,"playId":"f4a8e8f6-d356-3635-81a8-55300772559a","pitchNumber":1,"startTime":"2026-06-24T17:18:35.410Z","endTime":"2026-06-24T17:18:39.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":96.9,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03236993159604,"aZ":-14.642900043665984,"pfxX":-9.456536534330807,"pfxZ":8.823688919583601,"pX":-0.3006224416494707,"pZ":2.136806071679113,"vX0":6.59097919832169,"vY0":-140.78057633578632,"vZ0":-6.796512477011949,"x":128.46,"y":181.09,"x0":-1.455970793551763,"y0":50.00023264955574,"z0":5.548689910264211,"aX":-18.78345060898793},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":15.6,"spinRate":2560,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39059860051937756,"extension":6.645379695507002},"index":1,"playId":"8b9f73af-c3b5-3659-9e9c-b1ad32e9c032","pitchNumber":2,"startTime":"2026-06-24T17:18:52.363Z","endTime":"2026-06-24T17:18:57.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.9,"endSpeed":89.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99779595271029,"aZ":-11.659420943305044,"pfxX":-6.476124843031063,"pfxZ":10.015674896919629,"pX":-1.6171128081822828,"pZ":3.492970566963567,"vX0":2.412132026581143,"vY0":-142.50317058242632,"vZ0":-4.413059804812703,"x":178.64,"y":144.47,"x0":-1.635237813695964,"y0":50.00167799878916,"z0":5.803343143612082,"aX":-13.263863211697608},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":11.2,"spinRate":2638,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3849628179449831,"extension":6.491287762867674},"index":2,"playId":"9d07b108-c596-33bc-bfa2-5b5aafdb8455","pitchNumber":3,"startTime":"2026-06-24T17:19:28.259Z","endTime":"2026-06-24T17:19:32.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26134873106995,"aZ":-11.538966681131445,"pfxX":-7.320244014351877,"pfxZ":10.18366191620192,"pX":-0.08932579300540766,"pZ":2.2576010320430226,"vX0":6.2141686507898495,"vY0":-141.6540971878737,"vZ0":-7.675344417986624,"x":120.4,"y":177.82,"x0":-1.3636528399120473,"y0":50.00395873347945,"z0":5.745418071685685,"aX":-14.833319574940932},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":2491,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3871109097560659,"extension":6.569842184715563},"index":3,"playId":"8c5cbf56-499f-303f-948b-ab9cececb670","pitchNumber":4,"startTime":"2026-06-24T17:19:47.889Z","endTime":"2026-06-24T17:19:51.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.60240474996551,"aZ":-7.464394071350287,"pfxX":-5.220625798838567,"pfxZ":11.737251125333614,"pX":-0.4171010838125924,"pZ":3.5837170379800902,"vX0":4.679848918112052,"vY0":-144.8169511422002,"vZ0":-5.4012301064629025,"x":132.9,"y":142.02,"x0":-1.3827970272027823,"y0":50.00546346137909,"z0":5.940108981844873,"aX":-10.992824282728439},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":20.2,"breakHorizontal":8.4,"spinRate":2678,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3795057943432534,"extension":6.55413980130769},"index":4,"playId":"2257193e-08aa-3186-998c-b4ce7061d09f","pitchNumber":5,"startTime":"2026-06-24T17:20:09.929Z","endTime":"2026-06-24T17:20:13.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076211504726064,"aZ":-20.79035833030187,"pfxX":3.3436308423997536,"pfxZ":7.423626016021977,"pX":1.0067246791153068,"pZ":2.163235235507902,"vX0":5.386085793100162,"vY0":-122.9564903151835,"vZ0":-4.0478434077597365,"x":78.63,"y":180.37,"x0":-1.645319664339942,"y0":50.00101858246116,"z0":5.592028149873571,"aX":5.125319575296742},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.7,"breakHorizontal":-7.3,"spinRate":2536,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.44523300842661273,"extension":7.160231128872651},"index":5,"playId":"eb4f46e6-fecc-34d3-ac25-ccb4ce36f2cd","pitchNumber":6,"startTime":"2026-06-24T17:20:41.795Z","endTime":"2026-06-24T17:20:46.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.2,"endSpeed":82.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797998527579583,"aZ":-26.308332014851786,"pfxX":0.31181131377238724,"pfxZ":3.4311066729691335,"pX":1.257115763443073,"pZ":0.3635422736754447,"vX0":7.0678462154286485,"vY0":-129.55375699905284,"vZ0":-7.897257751074834,"x":69.08,"y":228.96,"x0":-1.5410467845022455,"y0":50.00121832411723,"z0":5.447338563423513,"aX":0.5314533602887822},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2550,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.42197696461520273,"extension":6.434328518470295},"index":6,"playId":"3bbd1a40-c428-3621-83da-99b166b8811f","pitchNumber":7,"startTime":"2026-06-24T17:21:01.980Z","endTime":"2026-06-24T17:21:06.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02430745030562,"aZ":-6.402450856849809,"pfxX":-6.901341433134599,"pfxZ":12.385056920207901,"pX":0.9602101818951706,"pZ":1.4683703863633935,"vX0":8.855384461546926,"vY0":-143.72921173495556,"vZ0":-10.792535697114946,"x":80.4,"y":199.13,"x0":-1.272047811302616,"y0":50.00225802286733,"z0":5.680206888764385,"aX":-14.360146475484283},"breaks":{"breakAngle":54.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.2,"breakHorizontal":10.6,"spinRate":2679,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38189556329760954,"extension":6.577189788937623},"index":7,"playId":"9125c21a-6bd8-3d77-80ad-d9b85b0527da","pitchNumber":8,"startTime":"2026-06-24T17:21:23.730Z","endTime":"2026-06-24T17:21:29.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":89.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.73312159703174,"aZ":-8.388829312581745,"pfxX":-7.786715897407358,"pfxZ":11.416253753161637,"pX":0.016864807766361265,"pZ":1.773363479529227,"vX0":6.5412213788805005,"vY0":-144.17424135361182,"vZ0":-9.726669507215433,"x":116.36,"y":190.9,"x0":-1.281335285009053,"y0":50.0029506351134,"z0":5.727655279459944,"aX":-16.224366400229435},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.6,"breakHorizontal":12.6,"spinRate":2658,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38140625238279524,"extension":6.62300280715431},"index":8,"playId":"739623a0-a220-3e7d-96ee-463092fad529","pitchNumber":9,"startTime":"2026-06-24T17:21:54.406Z","endTime":"2026-06-24T17:22:00.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.056963653098634,"aZ":-7.843692117730343,"pfxX":-7.8684787868762145,"pfxZ":11.652815645389321,"pX":0.43047428520199255,"pZ":3.0330115833579727,"vX0":7.587310610405038,"vY0":-143.96569655123653,"vZ0":-6.618496356023599,"x":100.59,"y":156.89,"x0":-1.2235987213987938,"y0":50.00287788063999,"z0":5.854406301599836,"aX":-16.430292437219038},"breaks":{"breakAngle":57.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.8,"breakHorizontal":12.6,"spinRate":2665,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.38121894432538905,"extension":6.79376363547353},"index":9,"playId":"29292470-a9e3-3adf-8880-082259f0bf95","pitchNumber":10,"startTime":"2026-06-24T17:22:40.939Z","endTime":"2026-06-24T17:22:45.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.7,"endSpeed":90.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95549936838573,"aZ":-7.590423170800682,"pfxX":-5.550711490772565,"pfxZ":11.799891971462499,"pX":0.8112526343650167,"pZ":2.3579134688329475,"vX0":8.032684513490214,"vY0":-143.38343791287062,"vZ0":-8.124609102224406,"x":86.08,"y":175.12,"x0":-1.3045908704967228,"y0":50.00513824540573,"z0":5.701000801487257,"aX":-11.566954070344227},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.9,"breakHorizontal":8.4,"spinRate":2736,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38191091263650856,"extension":6.79255458070568},"hitData":{"launchSpeed":80.9,"launchAngle":70.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.87,"coordY":163.75}},"index":10,"playId":"c1e62d7e-0a28-383c-8d14-6bee959aa8f2","pitchNumber":11,"startTime":"2026-06-24T17:23:03.598Z","endTime":"2026-06-24T17:23:14.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:23:14.078Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T17:25:54.355Z","endTime":"2026-06-24T17:27:19.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T17:23:38.380Z","endTime":"2026-06-24T17:24:16.339Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John King replaces Eury Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T17:24:16.339Z","endTime":"2026-06-24T17:25:56.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035772375452172,"aZ":-43.32661832140561,"pfxX":-6.994270294753494,"pfxZ":-8.769774735039782,"pX":0.48571855008330167,"pZ":1.4288283286465548,"vX0":-0.9305609723213241,"vY0":-113.05652375976786,"vZ0":0.030119100796632603,"x":98.49,"y":200.2,"x0":1.8117525981319937,"y0":50.002977208860564,"z0":5.829061164690999,"aX":-8.893098761979278},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-15.5,"breakHorizontal":12.8,"spinRate":2840,"spinDirection":326},"zone":14,"typeConfidence":0.93,"plateTime":0.48780948906836885,"extension":5.630548976854771},"index":2,"playId":"fe87e97f-6bff-3f6a-a485-f67170f8bd06","pitchNumber":1,"startTime":"2026-06-24T17:25:56.382Z","endTime":"2026-06-24T17:26:00.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3195742776228,"aZ":-34.19061742844815,"pfxX":-1.8925286388174043,"pfxZ":-1.3579864714099994,"pX":-0.8408121458191874,"pZ":1.2115000741534172,"vX0":-5.815389085032821,"vY0":-121.21303382965904,"vZ0":-2.819190460437671,"x":149.05,"y":206.07,"x0":1.8381216324466056,"y0":50.00449220917546,"z0":5.383492831228882,"aX":-2.807045875509515},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.9,"breakHorizontal":4.8,"spinRate":2755,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.45236714029254,"extension":5.912223546675038},"index":3,"playId":"29c7d2a9-970c-3e0c-b070-320e92450e66","pitchNumber":2,"startTime":"2026-06-24T17:26:10.165Z","endTime":"2026-06-24T17:26:15.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.7,"endSpeed":82.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34464546872364,"aZ":-29.365165305164638,"pfxX":7.092517116219551,"pfxZ":1.6317009560274993,"pX":0.18414602412814499,"pZ":2.7581009954614717,"vX0":-6.172067512621624,"vY0":-130.55974435400378,"vZ0":-0.9700388532818924,"x":109.98,"y":164.31,"x0":1.661176070621825,"y0":50.00170125486017,"z0":5.351063205063323,"aX":12.202829478266173},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":-11.4,"spinRate":2165,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.42006418100106924,"extension":5.963868575348476},"index":4,"playId":"c22150d1-69c2-3ffc-bb75-d6fa5dfd9e73","pitchNumber":3,"startTime":"2026-06-24T17:26:26.395Z","endTime":"2026-06-24T17:26:30.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106393750530707,"aZ":-31.10883497726414,"pfxX":9.004398217916936,"pfxZ":0.6120414121051816,"pX":0.500665103925695,"pZ":2.9866452827211107,"vX0":-6.0678861320268656,"vY0":-131.81051865769015,"vZ0":-0.3563216926644255,"x":97.92,"y":158.14,"x0":1.6674807925970798,"y0":50.006511734776495,"z0":5.428814317754854,"aX":15.781691648602571},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":-14.9,"spinRate":2184,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4162018921640862,"extension":5.986195127530473},"index":5,"playId":"5cb1ba90-dad7-3a2b-b947-7b93020855aa","pitchNumber":4,"startTime":"2026-06-24T17:26:42.283Z","endTime":"2026-06-24T17:26:46.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-24T17:26:55.671Z","endTime":"2026-06-24T17:27:06.628Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450502655203074,"aZ":-34.182098868580994,"pfxX":-11.058742760827387,"pfxZ":-1.4460729195695219,"pX":0.2912703779444757,"pZ":1.792410794094783,"vX0":-0.6683022721852034,"vY0":-117.5964778745361,"vZ0":-1.0888249314582843,"x":105.9,"y":190.38,"x0":2.014722430491104,"y0":50.00364518486333,"z0":5.461757069286551,"aX":-15.329540061841822},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.6,"breakHorizontal":20.2,"spinRate":2826,"spinDirection":309},"zone":8,"typeConfidence":2.0,"plateTime":0.4676197042166659,"extension":5.952303755166268},"hitData":{"launchSpeed":99.5,"launchAngle":10.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.7,"coordY":77.44}},"index":7,"playId":"3141b7f1-7e6c-376f-8b03-970b835d286f","pitchNumber":5,"startTime":"2026-06-24T17:27:06.628Z","endTime":"2026-06-24T17:27:19.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:27:19.154Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T17:27:19.082Z","endTime":"2026-06-24T17:28:25.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":90.2,"endSpeed":82.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338008154419693,"aZ":-33.78617225134484,"pfxX":8.167267693162477,"pfxZ":-0.9305986166781963,"pX":1.4890996743940723,"pZ":3.5382806446337383,"vX0":-3.8477531974050088,"vY0":-131.3027503452298,"vZ0":1.4332107098152338,"x":60.24,"y":143.25,"x0":1.9171761534730598,"y0":50.00192968697349,"z0":5.510502189197337,"aX":14.175237836112416},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.1,"breakHorizontal":-13.9,"spinRate":2202,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4180926899614237,"extension":5.92062284130294},"index":0,"playId":"16bc4554-1491-37b9-bd85-d8b2f491a4b9","pitchNumber":1,"startTime":"2026-06-24T17:27:43.818Z","endTime":"2026-06-24T17:27:49.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56599472707445,"aZ":-31.963486498268576,"pfxX":9.504605169618143,"pfxZ":0.13873899165728965,"pX":1.206062467580073,"pZ":3.031690042880577,"vX0":-4.684632085376861,"vY0":-122.57716675430623,"vZ0":0.6689066763161648,"x":71.03,"y":156.92,"x0":1.9086599916465448,"y0":50.0021486394021,"z0":5.487420493086943,"aX":14.441341773929485},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-16.1,"spinRate":1675,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.44709686135127713,"extension":5.936301781198388},"index":1,"playId":"ba8a6773-3cda-3ed5-8303-3489b9bdaad6","pitchNumber":2,"startTime":"2026-06-24T17:27:58.855Z","endTime":"2026-06-24T17:28:03.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.484262747406838,"aZ":-31.959056383182933,"pfxX":9.440451888133506,"pfxZ":0.14378182530694694,"pX":0.15144852694733363,"pZ":1.9019252137263853,"vX0":-7.24755275984393,"vY0":-123.71734693060418,"vZ0":-1.9430873542393745,"x":111.23,"y":187.43,"x0":1.8911008442991402,"y0":50.005802561994244,"z0":5.3738627766328175,"aX":14.649303292000608},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-15.5,"spinRate":1641,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.44256671808619696,"extension":6.0003098577563145},"hitData":{"launchSpeed":91.8,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":175.85}},"index":2,"playId":"3c7c57ef-f04d-3406-b455-e95db555ef11","pitchNumber":3,"startTime":"2026-06-24T17:28:16.787Z","endTime":"2026-06-24T17:28:25.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:28:25.233Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Owen Caissie singles on a sharp line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T17:30:27.558Z","endTime":"2026-06-24T17:32:36.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315475372787795,"aZ":-29.60797627794861,"pfxX":-8.19120741343551,"pfxZ":1.4781822604201853,"pX":0.22387907925062212,"pZ":1.7641234921947946,"vX0":6.920952567879948,"vY0":-130.95180321604477,"vZ0":-4.083332244149521,"x":108.47,"y":191.15,"x0":-1.3923861084376088,"y0":50.001709437845896,"z0":5.5651032427306015,"aX":-14.189254095158963},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":13.2,"spinRate":1609,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4186881026615028,"extension":6.570880255184737},"index":0,"playId":"20debdab-abbf-3059-b301-1c1994c65d9c","pitchNumber":1,"startTime":"2026-06-24T17:30:50.855Z","endTime":"2026-06-24T17:30:54.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.6,"endSpeed":83.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46523200482517,"aZ":-29.179560926613014,"pfxX":2.0147703974517386,"pfxZ":1.6889498032517105,"pX":-0.6808672074013058,"pZ":1.1446725021125173,"vX0":1.587245951457162,"vY0":-131.92353279517386,"vZ0":-5.723020331448787,"x":142.95,"y":207.87,"x0":-1.5508534936200966,"y0":50.004965521289634,"z0":5.476877922325679,"aX":3.5725456376633353},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":-4.0,"spinRate":2631,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4142324872220873,"extension":6.891798769464494},"index":1,"playId":"305537fa-af23-36a0-b6e4-698ab792a316","pitchNumber":2,"startTime":"2026-06-24T17:31:09.798Z","endTime":"2026-06-24T17:31:13.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.117554584712764,"aZ":-11.516691957782342,"pfxX":-7.10220564125404,"pfxZ":10.126498351613732,"pX":-0.9973657985379821,"pZ":2.0993075511463095,"vX0":4.062000181737839,"vY0":-142.47035476346508,"vZ0":-7.3011483383323466,"x":155.02,"y":182.1,"x0":-1.5248109807867898,"y0":50.00259539436311,"z0":5.436414547783294,"aX":-14.485729042799333},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":2522,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.38561750390687033,"extension":7.040458705369796},"index":2,"playId":"0fbc5b2d-d605-3e1c-8215-8166da6ed605","pitchNumber":3,"startTime":"2026-06-24T17:31:25.194Z","endTime":"2026-06-24T17:31:30.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.9,"endSpeed":87.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.904682201300226,"aZ":-12.24411892932783,"pfxX":-6.38712579886077,"pfxZ":10.005150166723373,"pX":-0.18718552601482247,"pZ":2.9646800198966052,"vX0":5.568081429629623,"vY0":-140.92913642851855,"vZ0":-4.797140420418885,"x":124.14,"y":158.73,"x0":-1.3681300598967734,"y0":50.00321171419608,"z0":5.493120290431407,"aX":-12.724355695073445},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2452,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39008502956538127,"extension":7.098703270938347},"index":3,"playId":"9ea5261f-587c-3528-a9d0-7fb1fa0bf1a7","pitchNumber":4,"startTime":"2026-06-24T17:31:43.474Z","endTime":"2026-06-24T17:31:47.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":92.3,"endSpeed":85.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68896535451135,"aZ":-27.191747288048372,"pfxX":1.2540360951913083,"pfxZ":2.7079148623128866,"pX":-1.242717879790331,"pZ":2.3830863667786977,"vX0":0.5585958569486926,"vY0":-134.49628194349637,"vZ0":-3.4687093815054793,"x":164.37,"y":174.44,"x0":-1.6157391422341325,"y0":50.00563890779527,"z0":5.606329568032967,"aX":2.310241693678502},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":-2.4,"spinRate":2684,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4064032650123326,"extension":6.815177693432921},"index":4,"playId":"7c313f45-93e7-36c7-bd51-2c1135c948b0","pitchNumber":5,"startTime":"2026-06-24T17:32:08.039Z","endTime":"2026-06-24T17:32:12.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8201750791643,"aZ":-28.991323752994695,"pfxX":1.7481726345004176,"pfxZ":1.7415702646732205,"pX":-0.2893728503927297,"pZ":1.9009874631202421,"vX0":2.7909570774806802,"vY0":-134.11191252189005,"vZ0":-4.380622682809248,"x":128.03,"y":187.45,"x0":-1.5689482248062074,"y0":50.00367578556298,"z0":5.6128504301859685,"aX":3.1986373962063936},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":-3.7,"spinRate":2767,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.4077270316860835,"extension":6.647085002640089},"hitData":{"launchSpeed":105.1,"launchAngle":13.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.33,"coordY":118.01}},"index":5,"playId":"32a29860-4662-39e9-acc5-3508b897d0fe","pitchNumber":6,"startTime":"2026-06-24T17:32:24.694Z","endTime":"2026-06-24T17:32:36.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:32:36.455Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leo Jiménez walks. Owen Caissie to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T17:32:36.303Z","endTime":"2026-06-24T17:34:58.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":96.6,"endSpeed":87.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39111403860395,"aZ":-10.170311218812925,"pfxX":-5.7173626755234475,"pfxZ":11.062704299014548,"pX":0.27231662971161913,"pZ":3.6082452881833804,"vX0":6.049685439808192,"vY0":-140.50876772860153,"vZ0":-3.5819330364381043,"x":106.62,"y":141.36,"x0":-1.1712532119296188,"y0":50.00268630887189,"z0":5.566121752154915,"aX":-11.372307025525853},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":9.0,"spinRate":2507,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3905986001837878,"extension":6.974863209004576},"index":0,"playId":"265e49e5-0be4-3f75-9ddf-d31a69291bb1","pitchNumber":1,"startTime":"2026-06-24T17:33:01.566Z","endTime":"2026-06-24T17:33:07.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":92.6,"endSpeed":85.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49037503626883,"aZ":-26.018515402215243,"pfxX":0.6400402264562536,"pfxZ":3.318314090754786,"pX":-0.037087342223541535,"pZ":1.422431243303959,"vX0":3.7610630762476047,"vY0":-134.83532243954966,"vZ0":-6.104494694177118,"x":118.41,"y":200.37,"x0":-1.5292953041121398,"y0":50.00072481966376,"z0":5.535190578915688,"aX":1.1854235677191165},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.9,"spinRate":2717,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.40518418312341486,"extension":7.07205574524463},"index":1,"playId":"93fdd4b5-7276-3593-9df4-c93184579adf","pitchNumber":2,"startTime":"2026-06-24T17:33:22.435Z","endTime":"2026-06-24T17:33:26.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77818556654869,"aZ":-17.29249906566788,"pfxX":-9.022578197607034,"pfxZ":7.482611930481401,"pX":-0.7322382617358131,"pZ":2.906352381829608,"vX0":4.911260434590974,"vY0":-140.3594313547692,"vZ0":-4.061670383552454,"x":144.91,"y":160.31,"x0":-1.335707109847029,"y0":50.001036913941405,"z0":5.503462781678017,"aX":-17.93907941352705},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":15.2,"spinRate":2405,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3907483111488528,"extension":7.019333301836919},"index":2,"playId":"8339b123-44a0-348e-ba37-b07035602988","pitchNumber":3,"startTime":"2026-06-24T17:33:42.245Z","endTime":"2026-06-24T17:33:46.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.1,"endSpeed":83.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.921432401808516,"aZ":-28.397523805907063,"pfxX":1.6281190725711596,"pfxZ":2.1296358550831798,"pX":1.3713132673220203,"pZ":1.7181501756476392,"vX0":6.651720967362242,"vY0":-132.55945734158382,"vZ0":-4.645300207666027,"x":64.73,"y":192.39,"x0":-1.384402211200741,"y0":50.004456740348786,"z0":5.571837963648482,"aX":2.891748215903933},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.0,"breakHorizontal":-4.4,"spinRate":2581,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4135408448811848,"extension":6.575904883942535},"index":3,"playId":"d2593e42-5036-3d90-8f2c-e45ad116a7ce","pitchNumber":4,"startTime":"2026-06-24T17:34:09.222Z","endTime":"2026-06-24T17:34:15.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.6,"endSpeed":84.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577619580415643,"aZ":-28.282255592147802,"pfxX":2.795518247719264,"pfxZ":2.1632117207088157,"pX":1.0437218356900837,"pZ":1.1438015847302108,"vX0":5.589128991605274,"vY0":-133.22701688281708,"vZ0":-6.113880756678569,"x":77.22,"y":207.9,"x0":-1.444324535608593,"y0":50.00227400782825,"z0":5.512087980301688,"aX":5.0246496494420665},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.8,"breakHorizontal":-6.2,"spinRate":2616,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.41109072692500614,"extension":6.7608266039678195},"index":4,"playId":"b649e01b-335c-3a0b-b4ab-368b187e2c67","pitchNumber":5,"startTime":"2026-06-24T17:34:30.133Z","endTime":"2026-06-24T17:34:35.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15471366641555,"aZ":-11.319983099128118,"pfxX":-5.379785786836619,"pfxZ":10.036907351082597,"pX":-0.11862339099070159,"pZ":4.089374611274505,"vX0":5.6764205358672655,"vY0":-143.45256648735426,"vZ0":-2.0664802288923685,"x":121.52,"y":128.37,"x0":-1.427056418177418,"y0":50.00164663966544,"z0":5.527551464335675,"aX":-11.17699370079971},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2527,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.382271970894553,"extension":6.8845110759856585},"index":5,"playId":"0c5d6843-daf9-3fa4-b092-12634d563bbd","pitchNumber":6,"startTime":"2026-06-24T17:34:51.910Z","endTime":"2026-06-24T17:34:58.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":1.89,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:34:58.235Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Brian Navarreto out on a sacrifice bunt, first baseman Jake Burger to second baseman Nicky Lopez. Owen Caissie to 3rd. Leo Jiménez to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T17:35:22.967Z","endTime":"2026-06-24T17:35:43.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290905286500582,"aZ":-28.400519501402567,"pfxX":2.2825819468425177,"pfxZ":2.271329842011255,"pX":0.19856693812151055,"pZ":2.60354472742108,"vX0":3.910559222400293,"vY0":-128.3478598538423,"vZ0":-1.9848254603654079,"x":109.43,"y":168.48,"x0":-1.643229834502171,"y0":50.00600550936624,"z0":5.605054665070568,"aX":3.7968149280378833},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":-5.0,"spinRate":2536,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.42723427761156607,"extension":6.565516712364136},"hitData":{"launchSpeed":22.7,"launchAngle":18.0,"totalDistance":29.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":135.03,"coordY":192.43}},"index":0,"playId":"25fa314c-66d7-3044-9ede-7be94d194cd0","pitchNumber":1,"startTime":"2026-06-24T17:35:33.261Z","endTime":"2026-06-24T17:35:43.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":2.23,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:35:43.216Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a ground ball to right fielder Brandon Nimmo. Owen Caissie scores. Leo Jiménez to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T17:36:03.818Z","endTime":"2026-06-24T17:39:03.878Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnThird":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815842428007812,"aZ":-27.67908595075473,"pfxX":-9.129213371803637,"pfxZ":2.536607370687779,"pX":-0.17621926404715854,"pZ":2.464614353366673,"vX0":6.243068269388244,"vY0":-132.05406178871783,"vZ0":-2.7105166127529534,"x":123.72,"y":172.24,"x0":-1.3789428936200343,"y0":50.00623077340494,"z0":5.5301011436943135,"aX":-16.20650418317863},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":15.2,"spinRate":1867,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.41398095850062955,"extension":6.92198835424678},"index":0,"playId":"99587d74-eb73-334a-9db3-ba1a16543a69","pitchNumber":1,"startTime":"2026-06-24T17:36:20.290Z","endTime":"2026-06-24T17:36:24.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.8,"endSpeed":88.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57573512267953,"aZ":-13.07785556592978,"pfxX":-7.691677469325067,"pfxZ":9.372764311378168,"pX":-0.8924374713182412,"pZ":3.8971305139660903,"vX0":4.338683824261604,"vY0":-142.29819924764115,"vZ0":-2.1874482761341048,"x":151.02,"y":133.56,"x0":-1.4426449590682096,"y0":50.00572796206307,"z0":5.51080138647838,"aX":-15.6769939116251},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2484,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38583581080845786,"extension":6.887485696554449},"index":1,"playId":"decba944-b4fb-34e0-90e6-8818d718caf7","pitchNumber":2,"startTime":"2026-06-24T17:36:40.739Z","endTime":"2026-06-24T17:36:44.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03482351369802,"aZ":-28.424495410705607,"pfxX":0.19920487077081273,"pfxZ":2.074593113292912,"pX":1.474278217962458,"pZ":-0.136022891168051,"vX0":7.296053980623953,"vY0":-133.42904007742916,"vZ0":-8.98992459296346,"x":60.8,"y":242.45,"x0":-1.318663831854041,"y0":50.00491197216039,"z0":5.317555957094601,"aX":0.35835930679236633},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":-1.9,"spinRate":2740,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41011978895039114,"extension":7.027283822910044},"index":2,"playId":"606b9372-7a35-30a3-8da7-16fa76e984f8","pitchNumber":3,"startTime":"2026-06-24T17:37:03.214Z","endTime":"2026-06-24T17:37:07.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31218611344253,"aZ":-26.62190359456184,"pfxX":-8.573730032272307,"pfxZ":3.248927013576248,"pX":-0.862004201354385,"pZ":3.186792205142329,"vX0":4.126033006566589,"vY0":-130.1165660481971,"vZ0":-0.8494405142462095,"x":149.86,"y":152.74,"x0":-1.3578520066348412,"y0":50.00056440406546,"z0":5.541854751555795,"aX":-14.640872951804573},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":1527,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.42158144070197956,"extension":6.952019990922613},"index":3,"playId":"9055ad9f-c67f-3fc2-8a88-a79e5466565b","pitchNumber":4,"startTime":"2026-06-24T17:37:28.532Z","endTime":"2026-06-24T17:37:33.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024695858409746,"aZ":-31.584651160452193,"pfxX":-10.382610149604732,"pfxZ":0.3404124799347068,"pX":0.13968116651744208,"pZ":1.3858632334757295,"vX0":7.222346305630185,"vY0":-131.46433908122557,"vZ0":-4.354972402375702,"x":111.68,"y":201.36,"x0":-1.3003527693604924,"y0":50.00531820108191,"z0":5.420243311010091,"aX":-18.095608798549804},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.2,"breakHorizontal":17.2,"spinRate":1652,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4173520109167912,"extension":7.238672110950424},"index":4,"playId":"592b4cf1-dc01-30f3-b347-d94155092041","pitchNumber":5,"startTime":"2026-06-24T17:37:48.797Z","endTime":"2026-06-24T17:37:52.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-24T17:38:09.220Z","endTime":"2026-06-24T17:38:27.015Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.017646315385747,"aZ":-30.716624971093843,"pfxX":0.9976096167324957,"pfxZ":0.8194736270364427,"pX":0.35159073395085466,"pZ":2.0537642009425605,"vX0":4.392629333952069,"vY0":-133.09094284690593,"vZ0":-3.502075579496883,"x":103.6,"y":183.33,"x0":-1.4511872080328,"y0":50.006589884631566,"z0":5.615345272437326,"aX":1.7875316202092164},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.0,"breakHorizontal":-2.8,"spinRate":2637,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.41179749645534125,"extension":7.04389039858933},"index":6,"playId":"eb327cc9-6450-34a5-b003-5a9cff509f7a","pitchNumber":6,"startTime":"2026-06-24T17:38:27.015Z","endTime":"2026-06-24T17:38:30.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.597570305715998,"aZ":-27.744491609841372,"pfxX":-9.332411354568803,"pfxZ":2.494196537786536,"pX":0.33494989058215235,"pZ":1.51529526742333,"vX0":6.929209577751756,"vY0":-132.7852232690434,"vZ0":-4.833741566105772,"x":104.23,"y":197.87,"x0":-1.101625367042238,"y0":50.004321225517685,"z0":5.3886014200153705,"aX":-16.593550443699023},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":15.4,"spinRate":1695,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.41318583739656534,"extension":7.110445399221761},"hitData":{"launchSpeed":89.3,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.78,"coordY":120.43}},"index":7,"playId":"ea7baabe-e623-304a-aab8-87922f05fe9a","pitchNumber":7,"startTime":"2026-06-24T17:38:53.296Z","endTime":"2026-06-24T17:39:03.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.3,"awayTeamWinProbability":22.700000000000003,"homeTeamWinProbabilityAdded":9.199999999999989,"leverageIndex":2.18,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:39:03.878Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Otto Lopez grounds into a double play, second baseman Nicky Lopez to shortstop Ezequiel Duran to first baseman Jake Burger. Xavier Edwards out at 2nd. Otto Lopez out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T17:40:31.334Z","endTime":"2026-06-24T17:41:01.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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":"2026-06-24T17:39:17.414Z","endTime":"2026-06-24T17:40:33.694Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41649292120402,"aZ":-29.160662604470783,"pfxX":2.0974648687960675,"pfxZ":1.710570842248674,"pX":1.1997092948463537,"pZ":1.7869652480895122,"vX0":6.165792331576022,"vY0":-131.4393116238813,"vZ0":-4.136307184520317,"x":71.27,"y":190.53,"x0":-1.4436671248821416,"y0":50.00136898391411,"z0":5.532778563065302,"aX":3.688626440926436},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":-5.0,"spinRate":2659,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4158474040770983,"extension":7.046986286619039},"index":1,"playId":"ef0b3cd4-ad98-3540-8a39-dff886b4fcc6","pitchNumber":1,"startTime":"2026-06-24T17:40:33.694Z","endTime":"2026-06-24T17:40:36.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.491531429283356,"aZ":-31.76223815397825,"pfxX":2.972111480863327,"pfxZ":0.22723885146851863,"pX":0.10866714115539558,"pZ":2.3686071444850216,"vX0":3.191648658743076,"vY0":-132.06531593834788,"vZ0":-2.4943319744727965,"x":112.86,"y":174.83,"x0":-1.4987366812986576,"y0":50.000162969084045,"z0":5.647115463120916,"aX":5.280269205891259},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.1,"breakHorizontal":-6.0,"spinRate":2722,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.4137638028759212,"extension":6.893266147757332},"hitData":{"launchSpeed":102.3,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":157.7}},"index":2,"playId":"54051d35-13e7-37b9-a24b-ec0cf132db06","pitchNumber":2,"startTime":"2026-06-24T17:40:52.919Z","endTime":"2026-06-24T17:41:01.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-11.299999999999997,"leverageIndex":1.82,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:41:01.319Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Foscue lines out sharply to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T17:43:27.625Z","endTime":"2026-06-24T17:44:05.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Nicky Lopez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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":"2026-06-24T17:43:05.428Z","endTime":"2026-06-24T17:43:29.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434523461073542,"aZ":-44.69124326610313,"pfxX":-6.984588782424881,"pfxZ":-10.025754836240814,"pX":0.9762914373397057,"pZ":1.7262023553879478,"vX0":0.13134639344198762,"vY0":-111.99243688534725,"vZ0":1.0030586268470951,"x":79.79,"y":192.17,"x0":1.8212461480203308,"y0":50.00231375623235,"z0":5.906014375136628,"aX":-8.720793842808503},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-17.4,"breakHorizontal":12.6,"spinRate":2892,"spinDirection":325},"zone":14,"typeConfidence":0.93,"plateTime":0.49229395153529776,"extension":5.877830312981252},"index":1,"playId":"ce7f6a6e-bfd6-3969-9e37-e2b3d66cadab","pitchNumber":1,"startTime":"2026-06-24T17:43:29.582Z","endTime":"2026-06-24T17:43:35.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.997709375826716,"aZ":-34.28181306784672,"pfxX":8.375393897179995,"pfxZ":-1.3637071252820228,"pX":0.5642025017601747,"pZ":2.6521903174950054,"vX0":-5.722069584892523,"vY0":-123.52552203862437,"vZ0":0.06433232543467748,"x":95.49,"y":167.17,"x0":1.8195112643872524,"y0":50.001111189852935,"z0":5.501790033591983,"aX":12.976023773616927},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":1642,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.44297215249480226,"extension":5.90004594149572},"index":2,"playId":"282d3234-8e0b-3e4d-b440-0d085670d957","pitchNumber":2,"startTime":"2026-06-24T17:43:42.728Z","endTime":"2026-06-24T17:43:46.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97744667145433,"aZ":-32.54124183098882,"pfxX":8.606317098388727,"pfxZ":-0.2393814631415827,"pX":0.24892973913634261,"pZ":1.5301096879957312,"vX0":-6.6453209962648385,"vY0":-122.74677854291293,"vZ0":-2.6246774845783833,"x":107.51,"y":197.47,"x0":1.8654608703974767,"y0":50.00377358531697,"z0":5.36818772652565,"aX":13.209936071007547},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.8,"breakHorizontal":-14.2,"spinRate":1603,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44525565148025015,"extension":5.961215883912904},"hitData":{"launchSpeed":105.8,"launchAngle":18.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.86,"coordY":72.66}},"index":3,"playId":"8c0427ab-95fe-3254-9d67-c0563c6ceb6a","pitchNumber":3,"startTime":"2026-06-24T17:43:58.085Z","endTime":"2026-06-24T17:44:05.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:44:05.114Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T17:44:08.707Z","endTime":"2026-06-24T17:46:15.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":82.8,"endSpeed":76.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17810401766725,"aZ":-34.41072937806093,"pfxX":-1.2761130377660121,"pfxZ":-1.5242876835325774,"pX":1.0800877006305678,"pZ":2.56827361074041,"vX0":-1.5689649215958101,"vY0":-120.62751870181881,"vZ0":0.11786842283512566,"x":75.83,"y":169.44,"x0":1.9054918681168096,"y0":50.001235788822186,"z0":5.5605837342888105,"aX":-1.8742317604761782},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.4,"breakHorizontal":2.6,"spinRate":2737,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.4546336353112448,"extension":5.841397314635945},"index":0,"playId":"e64ebdb7-90cd-38a2-a24a-5a1e8031b4b9","pitchNumber":1,"startTime":"2026-06-24T17:44:32.247Z","endTime":"2026-06-24T17:44:38.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315735356021467,"aZ":-33.62842835485072,"pfxX":-6.370976109086975,"pfxZ":-1.0390848442401364,"pX":0.09739092886018941,"pZ":2.1523624295440085,"vX0":-2.379432169441538,"vY0":-118.12434224816401,"vZ0":-0.4399919550502194,"x":113.29,"y":180.67,"x0":1.9479079583192402,"y0":50.00271022593379,"z0":5.455901917650318,"aX":-8.924394370512278},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":12.1,"spinRate":2781,"spinDirection":308},"zone":8,"typeConfidence":0.83,"plateTime":0.465234177854418,"extension":5.883551353258879},"index":1,"playId":"2e2695d1-191b-39f4-8b0d-753b713999d7","pitchNumber":2,"startTime":"2026-06-24T17:44:48.210Z","endTime":"2026-06-24T17:44:51.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.885720716147834,"aZ":-29.760875735347778,"pfxX":8.302709415556928,"pfxZ":1.5886359774937997,"pX":0.759805923654137,"pZ":2.1161623427707075,"vX0":-5.242863204705831,"vY0":-122.07789840570663,"vZ0":-1.6412227722774184,"x":88.04,"y":181.64,"x0":1.8510847866251392,"y0":50.001170608632805,"z0":5.3466903513021915,"aX":12.594436273751938},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.8,"breakHorizontal":-13.9,"spinRate":1620,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.44780245384656814,"extension":5.85995699496929},"index":2,"playId":"71e7784b-a566-35bf-8b6c-c6bdadb7ad8d","pitchNumber":3,"startTime":"2026-06-24T17:45:07.916Z","endTime":"2026-06-24T17:45:11.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12523967325884,"aZ":-32.40617288520007,"pfxX":-10.57824898304723,"pfxZ":-0.15967210605666127,"pX":-0.9759084639940372,"pZ":0.9972329414220319,"vX0":-3.361114591989061,"vY0":-119.41593515926056,"vZ0":-3.1601982134831514,"x":154.2,"y":211.85,"x0":1.8262561021743051,"y0":50.00486087470756,"z0":5.26891538937788,"aX":-15.197427446802905},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.8,"breakHorizontal":20.0,"spinRate":2790,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4595962356934602,"extension":5.949259572745452},"index":3,"playId":"631f1f49-61b0-315a-84cd-65516487b2c5","pitchNumber":4,"startTime":"2026-06-24T17:45:26.177Z","endTime":"2026-06-24T17:45:31.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24591042489858,"aZ":-26.78156088355551,"pfxX":5.620416656747761,"pfxZ":3.0210406659266464,"pX":-0.18368534891870764,"pZ":2.9464766186898186,"vX0":-6.920927468208862,"vY0":-132.3213636075135,"vZ0":-1.184923766609118,"x":124.0,"y":159.23,"x0":1.726398295635834,"y0":50.006588511774375,"z0":5.34884035979671,"aX":10.044582158707566},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.4,"breakHorizontal":-8.8,"spinRate":2242,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.41276659998390963,"extension":5.976692611414481},"index":4,"playId":"419687dc-dc2e-335b-93ab-a42d944a75e3","pitchNumber":5,"startTime":"2026-06-24T17:45:44.766Z","endTime":"2026-06-24T17:45:48.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061768270935147,"aZ":-32.77172622889569,"pfxX":8.948920244213923,"pfxZ":-0.3852643183835287,"pX":0.0069094948819593835,"pZ":1.4864431847808348,"vX0":-6.766873178786482,"vY0":-123.64156279943934,"vZ0":-2.810675396933238,"x":116.74,"y":198.65,"x0":1.6131187013901682,"y0":50.00347100823064,"z0":5.381068384554711,"aX":13.891534546345259},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.1,"breakHorizontal":-14.6,"spinRate":1636,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4425707930978553,"extension":6.108318521061795},"index":5,"playId":"34a60f15-99a7-38f7-b914-ad015d5c58e2","pitchNumber":6,"startTime":"2026-06-24T17:46:09.875Z","endTime":"2026-06-24T17:46:15.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:46:15.650Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a sharp line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T17:48:52.710Z","endTime":"2026-06-24T17:49:04.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T17:46:44.991Z","endTime":"2026-06-24T17:46:54.176Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Bender replaces John King.","event":"Pitching Substitution","eventType":"pitching_substitution","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":1,"startTime":"2026-06-24T17:46:54.176Z","endTime":"2026-06-24T17:48:54.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669622,"link":"/api/v1/people/669622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28280859928441,"aZ":-32.76589055076376,"pfxX":11.900046706308938,"pfxZ":-0.4048401235533259,"pX":0.23974306319271707,"pZ":2.413216281754148,"vX0":1.7289238458161669,"vY0":-121.44392580440636,"vZ0":0.08183520684082546,"x":107.86,"y":173.62,"x0":-2.027955040230251,"y0":50.00195475660976,"z0":5.266867070084704,"aX":17.492084194299995},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.4,"breakHorizontal":-22.0,"spinRate":2802,"spinDirection":62},"zone":6,"typeConfidence":0.93,"plateTime":0.4537750872768376,"extension":5.242800893478523},"hitData":{"launchSpeed":100.5,"launchAngle":8.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.11,"coordY":97.9}},"index":2,"playId":"c0588495-2483-39cd-85dc-fb7d4ce3de3a","pitchNumber":1,"startTime":"2026-06-24T17:48:54.912Z","endTime":"2026-06-24T17:49:04.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.68,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:49:04.998Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T17:49:06.860Z","endTime":"2026-06-24T17:50:56.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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.5,"endSpeed":87.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75079639286217,"aZ":-31.68488267482936,"pfxX":-10.06928939352347,"pfxZ":0.24859343682340374,"pX":0.2396170182567815,"pZ":2.615501072080495,"vX0":7.878112648999398,"vY0":-140.24165572458594,"vZ0":-2.9423759874152253,"x":107.87,"y":168.16,"x0":-1.31217591123264,"y0":50.00385448142747,"z0":5.767374728694345,"aX":-19.852918035751305},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":2410,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.39211208319528223,"extension":5.742031364362264},"index":0,"playId":"db15746f-9f13-313c-bc1e-e17f0b0f8442","pitchNumber":1,"startTime":"2026-06-24T17:49:31.634Z","endTime":"2026-06-24T17:49:35.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.485872264764502,"aZ":-29.6805892928246,"pfxX":11.976331578280016,"pfxZ":1.719573420463087,"pX":-0.6676910737073075,"pZ":2.873498656037636,"vX0":-0.01780902598923706,"vY0":-120.61268284688695,"vZ0":0.820884099358038,"x":142.45,"y":161.2,"x0":-2.2127473538111757,"y0":50.00583659972425,"z0":5.174615604218009,"aX":17.40301151558087},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.6,"breakHorizontal":-21.6,"spinRate":2771,"spinDirection":72},"zone":1,"typeConfidence":0.92,"plateTime":0.45655408053658464,"extension":5.2025370872877525},"index":1,"playId":"52b98b92-eba1-3228-9169-0c4742c4044d","pitchNumber":2,"startTime":"2026-06-24T17:49:48.036Z","endTime":"2026-06-24T17:49:54.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wyatt Langford steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"52b98b92-eba1-3228-9169-0c4742c4044d","startTime":"2026-06-24T17:50:00.379Z","endTime":"2026-06-24T17:50:22.566Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"postOnSecond":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":1.49,"dramaIndex":53.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81737825822086,"aZ":-30.127812746761293,"pfxX":12.63776473568804,"pfxZ":1.3441177144930876,"pX":1.5344777555196845,"pZ":2.6118425665776557,"vX0":4.266720906748355,"vY0":-124.07759917265143,"vZ0":-0.19045322213540083,"x":58.51,"y":168.26,"x0":-1.8593629279758976,"y0":50.00402102779139,"z0":5.246621087518748,"aX":19.281902841751677},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-24.0,"spinRate":2784,"spinDirection":65},"zone":12,"typeConfidence":0.92,"plateTime":0.44512669615413625,"extension":5.419019189226695},"index":3,"playId":"5a507fcb-f89c-331b-98c5-d8ce8b608141","pitchNumber":3,"startTime":"2026-06-24T17:50:22.566Z","endTime":"2026-06-24T17:50:25.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50328179452947,"aZ":-31.52520804813125,"pfxX":11.088167631982433,"pfxZ":0.4246648858584887,"pX":2.3203034495534496,"pZ":2.147087285288617,"vX0":6.525619281255177,"vY0":-123.96568889432422,"vZ0":-1.089733798080905,"x":28.56,"y":180.81,"x0":-1.8046790519650837,"y0":50.002694308101375,"z0":5.273520232576016,"aX":16.902285220000525},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-21.8,"spinRate":2899,"spinDirection":59},"zone":14,"typeConfidence":0.87,"plateTime":0.4453518099466369,"extension":5.3906101166389035},"index":4,"playId":"d2451d41-6b65-34a4-a579-4c477578c3b7","pitchNumber":4,"startTime":"2026-06-24T17:50:52.955Z","endTime":"2026-06-24T17:50:56.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":1.49,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:50:56.544Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T17:53:19.673Z","endTime":"2026-06-24T17:54:44.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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":"2026-06-24T17:52:34.617Z","endTime":"2026-06-24T17:53:22.031Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.1,"endSpeed":87.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27328568607167,"aZ":-10.77262144821441,"pfxX":-7.236279151592977,"pfxZ":10.885350073844394,"pX":-1.9596148088439056,"pZ":2.3445338815893586,"vX0":1.701884662548664,"vY0":-139.75173050839973,"vZ0":-6.581046978145984,"x":191.7,"y":175.48,"x0":-1.6388109489770362,"y0":50.00436968589867,"z0":5.447281910329088,"aX":-14.22735375517837},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":12.7,"spinRate":2503,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39285039419152357,"extension":6.840262430150678},"index":1,"playId":"0aa50671-aef3-3e27-a2db-5d3e8b91ea8f","pitchNumber":1,"startTime":"2026-06-24T17:53:22.031Z","endTime":"2026-06-24T17:53:26.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66558182859047,"aZ":-10.326705113909926,"pfxX":-6.604137946323574,"pfxZ":10.896888212674469,"pX":-1.3205773858809096,"pZ":2.4215431504923894,"vX0":2.963331665433606,"vY0":-141.06231879845282,"vZ0":-6.604478252147395,"x":167.34,"y":173.4,"x0":-1.5298588155668313,"y0":50.00039065616556,"z0":5.467005202356067,"aX":-13.237034285205695},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":11.3,"spinRate":2618,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.389073048833819,"extension":6.870778467930095},"index":2,"playId":"b2f3ca39-d1cf-363b-b9b8-7a1f578610af","pitchNumber":2,"startTime":"2026-06-24T17:53:40.178Z","endTime":"2026-06-24T17:53:44.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.942945887002377,"aZ":-23.719272179462056,"pfxX":1.2623674290498546,"pfxZ":4.63086753489527,"pX":-0.7137838227000433,"pZ":2.9000137603928837,"vX0":1.7362500006370531,"vY0":-133.60271228237107,"vZ0":-2.6568475299648955,"x":144.21,"y":160.48,"x0":-1.5335731466825944,"y0":50.00580587540827,"z0":5.592914041364766,"aX":2.3063555317824176},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":-2.6,"spinRate":2711,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.4083221513752102,"extension":6.7860525780306356},"index":3,"playId":"510dcb20-7e73-3357-bd16-e0a1aa5d93eb","pitchNumber":3,"startTime":"2026-06-24T17:53:54.836Z","endTime":"2026-06-24T17:53:59.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":4,"startTime":"2026-06-24T17:54:12.611Z","endTime":"2026-06-24T17:54:21.126Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57398327605783,"aZ":-10.603411277329071,"pfxX":-6.981892336627136,"pfxZ":10.763879816984339,"pX":-0.4842667724291896,"pZ":2.3679640963176047,"vX0":5.441571428822278,"vY0":-141.23472006163942,"vZ0":-6.588121857174882,"x":135.46,"y":174.84,"x0":-1.5366159358893094,"y0":50.001282207009986,"z0":5.425144623379533,"aX":-13.990732152215651},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":11.4,"spinRate":2498,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38899528350950785,"extension":6.819298622640613},"index":5,"playId":"ab1f2f55-2f35-3471-9ea9-61f98b073f9f","pitchNumber":4,"startTime":"2026-06-24T17:54:21.126Z","endTime":"2026-06-24T17:54:24.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.5,"endSpeed":88.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24894649061953,"aZ":-10.794305211623932,"pfxX":-6.980809154168262,"pfxZ":10.588224484171228,"pX":-0.906624879168778,"pZ":2.67821465657533,"vX0":4.018064149820253,"vY0":-141.8621357872739,"vZ0":-5.69055305396385,"x":151.56,"y":166.47,"x0":-1.4413222327665716,"y0":50.00430711200622,"z0":5.411450724542984,"aX":-14.098282801130285},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":11.8,"spinRate":2530,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3874619334158744,"extension":6.615573626851672},"index":6,"playId":"268b26dd-1a55-3a78-83a7-dc5161473d26","pitchNumber":5,"startTime":"2026-06-24T17:54:39.875Z","endTime":"2026-06-24T17:54:44.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:54:44.554Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T17:54:49.756Z","endTime":"2026-06-24T17:56:26.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91396491780067,"aZ":-13.395340031745997,"pfxX":-8.404946473841168,"pfxZ":9.575328064240676,"pX":0.4823482104845045,"pZ":1.4023457017339511,"vX0":7.980569926595072,"vY0":-139.7394921148296,"vZ0":-8.251389009452822,"x":98.61,"y":200.92,"x0":-1.3300686226763072,"y0":50.00467585007585,"z0":5.2899800249688065,"aX":-16.487138507425637},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":13.4,"spinRate":2492,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3932120914292705,"extension":6.976345977866447},"index":0,"playId":"cc5d20a1-af06-3278-8c58-7486a3eed7c3","pitchNumber":1,"startTime":"2026-06-24T17:55:20.174Z","endTime":"2026-06-24T17:55:24.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.986589509220664,"aZ":-12.73394913227815,"pfxX":-8.032323038304426,"pfxZ":9.823703466566531,"pX":0.8740449118125637,"pZ":2.0177876313992935,"vX0":8.912140989726874,"vY0":-140.30853898753617,"vZ0":-6.742152416857283,"x":83.68,"y":184.3,"x0":-1.3113596767156146,"y0":50.00241104488159,"z0":5.294656705584995,"aX":-15.89431868509976},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":12.6,"spinRate":2534,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3915204700167618,"extension":6.774787143493357},"index":1,"playId":"df5af108-8e74-3683-af70-f957c02adfdf","pitchNumber":2,"startTime":"2026-06-24T17:55:35.227Z","endTime":"2026-06-24T17:55:39.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T17:55:49.966Z","endTime":"2026-06-24T17:56:03.086Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.491241842803376,"aZ":-12.353930943293486,"pfxX":-8.686220193128005,"pfxZ":9.947264137803263,"pX":-0.19514129462087057,"pZ":3.336751656138135,"vX0":5.980048423002888,"vY0":-141.29289650867074,"vZ0":-3.7631084962699024,"x":124.44,"y":148.69,"x0":-1.226066794097079,"y0":50.00607632999171,"z0":5.497463394814138,"aX":-17.31454143808863},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":14.3,"spinRate":2507,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.38978773441123815,"extension":6.978496101081888},"index":3,"playId":"89917281-7664-3996-8f7c-5e3acdbaad62","pitchNumber":3,"startTime":"2026-06-24T17:56:03.086Z","endTime":"2026-06-24T17:56:06.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480474192627387,"aZ":-26.775560576901025,"pfxX":0.07608838346475455,"pfxZ":2.976510039703469,"pX":0.7492872945171521,"pZ":1.438480159574644,"vX0":5.448640011807174,"vY0":-133.36762061646547,"vZ0":-5.594271156186135,"x":88.44,"y":199.94,"x0":-1.3232140864961712,"y0":50.00639193142409,"z0":5.474230402360775,"aX":0.13820212672094132},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":-1.2,"spinRate":2604,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.409403458029336,"extension":6.903536145599988},"index":4,"playId":"2a694e69-c820-388f-9bbd-e32edf57337d","pitchNumber":4,"startTime":"2026-06-24T17:56:23.250Z","endTime":"2026-06-24T17:56:26.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:56:26.691Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T17:56:29.357Z","endTime":"2026-06-24T17:57:53.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21003030661103,"aZ":-11.700164076559226,"pfxX":-6.664294274247779,"pfxZ":10.32105678347098,"pX":-0.24641106116047506,"pZ":2.2420477788956656,"vX0":5.63285667740566,"vY0":-140.29213089309144,"vZ0":-6.425242060335122,"x":126.39,"y":178.24,"x0":-1.4193518214156158,"y0":50.001869034370614,"z0":5.332614567964493,"aX":-13.217898049027236},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":10.8,"spinRate":2471,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39116870035819895,"extension":6.883522959332746},"index":0,"playId":"053c9d56-1ab8-320d-8d3d-bffb6badd0bb","pitchNumber":1,"startTime":"2026-06-24T17:56:51.306Z","endTime":"2026-06-24T17:56:54.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.6,"endSpeed":88.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87127396024465,"aZ":-12.540891131219352,"pfxX":-6.3250788827900815,"pfxZ":9.693488707961066,"pX":-1.130139239941161,"pZ":2.7956680613671714,"vX0":3.31539631716923,"vY0":-141.96892960344627,"vZ0":-4.903255342630449,"x":160.08,"y":163.3,"x0":-1.496284353305989,"y0":50.002090806769985,"z0":5.354292387943055,"aX":-12.809800341010606},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2554,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38696589279258387,"extension":6.663904888923127},"index":1,"playId":"732646f5-75fb-3fe3-b6c3-999bd6150e9b","pitchNumber":2,"startTime":"2026-06-24T17:57:10.613Z","endTime":"2026-06-24T17:57:14.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.20811793458869,"aZ":-12.375612602789477,"pfxX":-6.499274780474933,"pfxZ":9.723031705259041,"pX":-1.7590324376993327,"pZ":4.138335327920688,"vX0":1.7711322719721223,"vY0":-142.81580827996655,"vZ0":-1.5995790038573243,"x":184.05,"y":127.04,"x0":-1.548446465452713,"y0":50.00576709623543,"z0":5.496652999303183,"aX":-13.239052213536631},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2544,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38560329798698145,"extension":6.784136196603484},"index":2,"playId":"ca3b8f81-dc9f-3a77-acd6-6b783180a832","pitchNumber":3,"startTime":"2026-06-24T17:57:29.392Z","endTime":"2026-06-24T17:57:32.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.426172193839513,"aZ":-30.650866877237306,"pfxX":-10.042960085347298,"pfxZ":0.8663995770162725,"pX":-0.39290090956825874,"pZ":1.1211377984812747,"vX0":5.884590450905047,"vY0":-132.27563283095992,"vZ0":-5.160648758573124,"x":131.98,"y":208.51,"x0":-1.3468704505088076,"y0":50.00489163334245,"z0":5.357140936111912,"aX":-17.717006177482396},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.6,"breakHorizontal":16.8,"spinRate":1712,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41479997717863304,"extension":6.755076996396821},"index":3,"playId":"da3662bf-903d-30e7-827c-5ad8e6873830","pitchNumber":4,"startTime":"2026-06-24T17:57:48.612Z","endTime":"2026-06-24T17:57:53.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-24T17:57:53.408Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T18:00:04.379Z","endTime":"2026-06-24T18:01:20.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":95.1,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26379088375768,"aZ":-27.81313674175817,"pfxX":-11.394032478947924,"pfxZ":2.274783183241068,"pX":1.3678470794993858,"pZ":3.968385102904653,"vX0":10.919170152885155,"vY0":-137.96346333259035,"vZ0":-0.1497814598488335,"x":64.86,"y":131.63,"x0":-1.1714466943760855,"y0":50.002321707274305,"z0":5.906585543964551,"aX":-21.84380600475195},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":18.2,"spinRate":2406,"spinDirection":235},"zone":12,"typeConfidence":0.88,"plateTime":0.3978471102407384,"extension":5.580567160012948},"index":0,"playId":"74ee1b7e-968b-36d7-b484-39e1e9d84ea5","pitchNumber":1,"startTime":"2026-06-24T18:00:21.158Z","endTime":"2026-06-24T18:00:25.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.9,"endSpeed":87.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8653048205692,"aZ":-29.540945947092585,"pfxX":-12.089696410755572,"pfxZ":1.3458178330760635,"pX":0.44669982813640585,"pZ":1.7348462104892386,"vX0":9.129690640129574,"vY0":-139.33238360394668,"vZ0":-5.0483571644876655,"x":99.97,"y":191.94,"x0":-1.3105619039762955,"y0":50.00126390886392,"z0":5.534897260020383,"aX":-23.6415491211705},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.4,"breakHorizontal":19.9,"spinRate":2367,"spinDirection":238},"zone":9,"typeConfidence":0.9,"plateTime":0.39389910436608755,"extension":5.601676258181712},"index":1,"playId":"924399cb-0eba-38b2-a5ce-a434a0fb8e41","pitchNumber":2,"startTime":"2026-06-24T18:00:40.077Z","endTime":"2026-06-24T18:00:43.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616995761485196,"aZ":-30.23356541754305,"pfxX":0.620198675602115,"pfxZ":1.1380907405175504,"pX":1.3164138491507016,"pZ":1.6161988704343673,"vX0":6.660515409555551,"vY0":-129.38764724896092,"vZ0":-4.49597451050439,"x":66.82,"y":195.14,"x0":-1.369902594264494,"y0":50.00019969461456,"z0":5.689137224670539,"aX":1.0510005894472558},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":-2.6,"spinRate":2855,"spinDirection":56},"zone":14,"typeConfidence":0.77,"plateTime":0.4230927380210918,"extension":5.579968622060948},"index":2,"playId":"e6619e3c-279f-3446-a546-0f67977b4f9a","pitchNumber":3,"startTime":"2026-06-24T18:00:57.287Z","endTime":"2026-06-24T18:01:02.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804994608020227,"aZ":-28.047500428370874,"pfxX":12.50917818083433,"pfxZ":2.6889853874327834,"pX":-0.33298519083563893,"pZ":3.189884387837414,"vX0":0.41130754062642305,"vY0":-123.92916564170612,"vZ0":0.8889409079072234,"x":129.69,"y":152.65,"x0":-2.123691912811845,"y0":50.004157109126595,"z0":5.193259460987257,"aX":19.20139841701523},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":-22.7,"spinRate":2950,"spinDirection":70},"zone":1,"typeConfidence":0.92,"plateTime":0.44421979304975867,"extension":5.178731552851244},"index":3,"playId":"41bc9b29-44eb-3f81-9d0f-76211bf40ff0","pitchNumber":4,"startTime":"2026-06-24T18:01:16.885Z","endTime":"2026-06-24T18:01:20.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:01:20.124Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Owen Caissie.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T18:01:22.975Z","endTime":"2026-06-24T18:02:32.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75615662402308,"aZ":-27.5661183175351,"pfxX":13.0492883908867,"pfxZ":3.016680739258039,"pX":0.24687052150194724,"pZ":2.903893840093538,"vX0":1.2159155981049066,"vY0":-123.82132150002549,"vZ0":0.045106134051891233,"x":107.59,"y":160.37,"x0":-1.9442288185349408,"y0":50.00055783164693,"z0":5.2260147411457805,"aX":19.903030642558242},"breaks":{"breakAngle":36.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.8,"breakHorizontal":-23.9,"spinRate":2982,"spinDirection":64},"zone":3,"typeConfidence":0.92,"plateTime":0.4453529042852824,"extension":5.219519795162323},"index":0,"playId":"4e00e99e-2cbd-32d6-b732-0b23fc2a2b8d","pitchNumber":1,"startTime":"2026-06-24T18:01:44.400Z","endTime":"2026-06-24T18:01:47.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-24T18:01:56.026Z","endTime":"2026-06-24T18:02:08.584Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.2,"endSpeed":89.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03557972201207,"aZ":-26.32433921729148,"pfxX":-12.077288684751672,"pfxZ":2.8606477162703356,"pX":-0.1390736490805617,"pZ":2.333396264575483,"vX0":7.635429235773899,"vY0":-142.64992755748494,"vZ0":-4.77419282684019,"x":122.3,"y":175.78,"x0":-1.2913834076711543,"y0":50.00442899662694,"z0":5.703509290379157,"aX":-24.712102798859153},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.3,"breakHorizontal":20.2,"spinRate":2402,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.3850387718124155,"extension":5.561566181881141},"index":2,"playId":"a4ed030c-9739-3686-acd6-5611605cca57","pitchNumber":2,"startTime":"2026-06-24T18:02:08.584Z","endTime":"2026-06-24T18:02:12.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":85.2,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244371545220925,"aZ":-25.663035114007748,"pfxX":11.525062409000528,"pfxZ":4.225235156766059,"pX":0.7769921397141368,"pZ":2.6065468816817154,"vX0":3.055912279087184,"vY0":-124.0063319324467,"vZ0":-0.6906606979219374,"x":87.38,"y":168.4,"x0":-1.9714378749054644,"y0":50.00261156282394,"z0":5.049813982882283,"aX":17.758247138397873},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.7,"breakHorizontal":-21.6,"spinRate":3008,"spinDirection":68},"zone":12,"typeConfidence":0.9,"plateTime":0.4434977680316927,"extension":5.108149536706815},"hitData":{"launchSpeed":78.6,"launchAngle":43.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.05,"coordY":127.44}},"index":3,"playId":"e25988de-282f-3f6a-a8d9-15e3dacc95f7","pitchNumber":3,"startTime":"2026-06-24T18:02:23.890Z","endTime":"2026-06-24T18:02:32.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:02:32.571Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to second baseman Xavier Edwards.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T18:02:37.029Z","endTime":"2026-06-24T18:03:54.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.529411897398077,"aZ":-28.313643640160347,"pfxX":12.58073564962526,"pfxZ":2.5605962103373674,"pX":0.12599990365787656,"pZ":2.3411283935851475,"vX0":1.113658253332896,"vY0":-123.08241057006234,"vZ0":-0.7411117713663914,"x":112.2,"y":175.57,"x0":-1.9650900424860676,"y0":50.0008249161063,"z0":5.082454540476667,"aX":18.952839702800553},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.7,"breakHorizontal":-22.9,"spinRate":2926,"spinDirection":71},"zone":5,"typeConfidence":0.91,"plateTime":0.44810440823832653,"extension":5.262908255736918},"index":0,"playId":"5b7c3b88-d59d-30b3-92ce-e0ecd485da12","pitchNumber":1,"startTime":"2026-06-24T18:03:01.195Z","endTime":"2026-06-24T18:03:05.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.8,"endSpeed":76.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.201359518767173,"aZ":-29.43382564788409,"pfxX":13.549121972503267,"pfxZ":1.8084038272827314,"pX":-0.425328062124271,"pZ":2.701684788570497,"vX0":-0.22235201664726223,"vY0":-123.360622084622,"vZ0":0.04100394201939195,"x":133.21,"y":165.83,"x0":-2.089039245866205,"y0":50.003779330280274,"z0":5.1994441674330485,"aX":20.54906086343476},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-24.4,"spinRate":3042,"spinDirection":69},"zone":4,"typeConfidence":0.93,"plateTime":0.44674746523909414,"extension":5.129391775060364},"index":1,"playId":"74d694d3-a8b6-3d0b-9ab8-49739a3853bf","pitchNumber":2,"startTime":"2026-06-24T18:03:30.940Z","endTime":"2026-06-24T18:03:35.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.595714689436956,"aZ":-28.316182587513808,"pfxX":11.993262372292731,"pfxZ":2.5675912083243,"pX":1.2008028549926912,"pZ":2.7563033072668257,"vX0":3.962385348959253,"vY0":-122.79155935723846,"vZ0":0.23373013736009995,"x":71.23,"y":164.36,"x0":-1.998429035335365,"y0":50.00550167218202,"z0":5.0978059835448155,"aX":18.0523301696415},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":-22.7,"spinRate":3097,"spinDirection":73},"zone":12,"typeConfidence":0.93,"plateTime":0.4485564313225803,"extension":5.270203012733904},"hitData":{"launchSpeed":61.2,"launchAngle":38.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.55,"coordY":123.15}},"index":2,"playId":"9d2dc86c-dade-3f48-8cdd-c6ff954a5fbf","pitchNumber":3,"startTime":"2026-06-24T18:03:46.021Z","endTime":"2026-06-24T18:03:54.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:03:54.600Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T18:06:21.492Z","endTime":"2026-06-24T18:07:21.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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":"2026-06-24T18:05:51.870Z","endTime":"2026-06-24T18:06:23.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85983611123787,"aZ":-24.469983606817877,"pfxX":10.093338514114176,"pfxZ":4.330328659994628,"pX":0.6533643328503898,"pZ":3.5169856238818253,"vX0":-8.000942252151562,"vY0":-132.8746251621095,"vZ0":-0.35663453428987385,"x":92.1,"y":143.82,"x0":2.3999793370403575,"y0":50.001593691238305,"z0":5.4389380672444245,"aX":17.952911423993307},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.0,"breakHorizontal":-16.4,"spinRate":2100,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4130464963303302,"extension":5.990135603194572},"index":1,"playId":"8f48a14a-8f3a-3587-a3af-0faf3853dce8","pitchNumber":1,"startTime":"2026-06-24T18:06:23.721Z","endTime":"2026-06-24T18:06:27.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92341533376311,"aZ":-23.172423577386816,"pfxX":-0.6166595919330855,"pfxZ":5.326422684376345,"pX":-0.8845783507594672,"pZ":2.8476402992746785,"vX0":-7.739821681194023,"vY0":-128.7084947671845,"vZ0":-2.0535037299560557,"x":150.72,"y":161.89,"x0":2.232585222044948,"y0":50.00122737998773,"z0":5.437182347867114,"aX":-1.0416663222255154},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":2.8,"spinRate":2404,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.42438339821888427,"extension":6.237068869730409},"index":2,"playId":"63900e53-cf4a-3c31-9508-7bb385b31ed6","pitchNumber":2,"startTime":"2026-06-24T18:06:41.522Z","endTime":"2026-06-24T18:06:45.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.201543696031518,"aZ":-33.33347188318702,"pfxX":-11.789998924691508,"pfxZ":-0.8637558775629435,"pX":-0.13310040728152486,"pZ":1.384589741244082,"vX0":-2.269974057780817,"vY0":-116.00766223189605,"vZ0":-1.9164155295333205,"x":122.07,"y":201.4,"x0":2.392745637363668,"y0":50.004793453868466,"z0":5.451533422416721,"aX":-15.791867060150578},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.8,"breakHorizontal":22.0,"spinRate":2583,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.47530806474091714,"extension":6.106129534238488},"index":3,"playId":"4d14815e-8254-35b9-822a-ca9a14c83b4e","pitchNumber":3,"startTime":"2026-06-24T18:06:58.758Z","endTime":"2026-06-24T18:07:03.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879236000543763,"aZ":-32.93161992805082,"pfxX":-12.101863686673742,"pfxZ":-0.5742342182777547,"pX":-1.0220250447744055,"pZ":1.2813527792802353,"vX0":-3.8460664052200504,"vY0":-115.99474147143556,"vZ0":-2.2249246542645817,"x":155.96,"y":204.18,"x0":2.2384987862295898,"y0":50.00002672597035,"z0":5.456451965257324,"aX":-16.144460567323097},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.3,"breakHorizontal":22.9,"spinRate":2623,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.47599960172040046,"extension":6.155554327818579},"index":4,"playId":"8bbeac8a-e676-356c-aada-b62273030b93","pitchNumber":4,"startTime":"2026-06-24T18:07:17.234Z","endTime":"2026-06-24T18:07:21.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:07:21.167Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Esteury Ruiz pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T18:07:47.070Z","endTime":"2026-06-24T18:09:08.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Esteury Ruiz replaces Owen Caissie.","event":"Offensive Substitution","eventType":"offensive_substitution","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":"2026-06-24T18:07:33.322Z","endTime":"2026-06-24T18:07:49.043Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865550768208745,"aZ":-23.11480705585985,"pfxX":0.2655336930658011,"pfxZ":5.298729513556577,"pX":-0.2480583030561003,"pZ":3.458594948252798,"vX0":-6.752923564966416,"vY0":-129.6321967532595,"vZ0":-0.6362063447189009,"x":126.46,"y":145.4,"x0":2.350909263978101,"y0":50.00425313451186,"z0":5.464165853008267,"aX":0.45478679131853095},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.7,"breakHorizontal":1.0,"spinRate":2458,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.42173602295938295,"extension":6.077311427492959},"index":1,"playId":"d7754008-a534-3c0c-9c16-ba2f8eb12c8c","pitchNumber":1,"startTime":"2026-06-24T18:07:49.043Z","endTime":"2026-06-24T18:07:55.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886826033647576,"aZ":-29.90414683999167,"pfxX":9.22319304376395,"pfxZ":1.4858400602312765,"pX":1.1460863676932878,"pZ":1.6022623004969034,"vX0":-5.913098232133116,"vY0":-123.335876179265,"vZ0":-2.9622628356380583,"x":73.31,"y":195.52,"x0":2.388946608132315,"y0":50.0002816626565,"z0":5.367699974775452,"aX":14.061207510309},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-15.1,"spinRate":1458,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4458570950399401,"extension":6.003748623080657},"index":2,"playId":"30fbd85a-57fe-3201-bdcd-cf4b1d0a1e7b","pitchNumber":2,"startTime":"2026-06-24T18:08:07.418Z","endTime":"2026-06-24T18:08:10.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75080744439416,"aZ":-29.498286238793717,"pfxX":9.519398232359066,"pfxZ":1.738639128970508,"pX":0.7861429873310776,"pZ":1.4867985821327407,"vX0":-6.735603890083073,"vY0":-123.82467595234208,"vZ0":-3.350257093157758,"x":87.03,"y":198.64,"x0":2.3167598186851164,"y0":50.00235750762374,"z0":5.348507649384246,"aX":14.652196066169465},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":-15.5,"spinRate":1496,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4438326186312236,"extension":6.046355515241185},"index":3,"playId":"9e705b7c-5dbb-35f0-9506-7f472981d393","pitchNumber":3,"startTime":"2026-06-24T18:08:26.424Z","endTime":"2026-06-24T18:08:30.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-24T18:08:40.908Z","endTime":"2026-06-24T18:08:59.156Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.927298586068424,"aZ":-29.37334477194825,"pfxX":8.75038666592282,"pfxZ":1.8108168653781105,"pX":0.2781681351288093,"pZ":1.8263495580055875,"vX0":-7.7539696351923215,"vY0":-123.96726516758983,"vZ0":-2.4900370700186736,"x":106.4,"y":189.47,"x0":2.317174580527406,"y0":50.00411422806256,"z0":5.307975805485629,"aX":13.553071634004871},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":-13.9,"spinRate":1510,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4426685540849231,"extension":6.142911380205377},"hitData":{"launchSpeed":84.1,"launchAngle":75.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.5,"coordY":194.0}},"index":5,"playId":"d78fd6dc-b5b1-3bcc-8c94-64f520a433b1","pitchNumber":4,"startTime":"2026-06-24T18:08:59.156Z","endTime":"2026-06-24T18:09:08.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:09:08.845Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Jiménez challenged (pitch result), call on the field was confirmed: Leo Jiménez called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T18:09:16.811Z","endTime":"2026-06-24T18:10:53.815Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537409472309704,"aZ":-29.767980363394035,"pfxX":-11.265697936811629,"pfxZ":1.7907307115915305,"pX":0.015514903103326537,"pZ":2.504455491742244,"vX0":-2.4342098690823364,"vY0":-116.0460570780197,"vZ0":-0.18249475596715714,"x":116.41,"y":171.16,"x0":2.544573245500658,"y0":50.00401375594381,"z0":5.453572484362022,"aX":-15.151302838937363},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.5,"breakHorizontal":21.0,"spinRate":2519,"spinDirection":296},"zone":5,"typeConfidence":2.0,"plateTime":0.47452518961850076,"extension":6.064445507345509},"index":0,"playId":"ad1f53f4-84cc-33ee-9ded-e519dcb0dff3","pitchNumber":1,"startTime":"2026-06-24T18:09:39.249Z","endTime":"2026-06-24T18:09:43.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49430429036764,"aZ":-29.56317718608621,"pfxX":8.541614986583626,"pfxZ":1.678271393660304,"pX":0.6452815731250748,"pZ":1.6652413219260667,"vX0":-6.845056423051927,"vY0":-124.2413283374462,"vZ0":-2.9550608033699763,"x":92.4,"y":193.82,"x0":2.335705005723752,"y0":50.000200731634045,"z0":5.344571601664914,"aX":13.259474586368384},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-13.7,"spinRate":1388,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.44202045213343055,"extension":6.152071638386111},"index":1,"playId":"c9f2deee-026e-39aa-9e87-41b8533ae285","pitchNumber":2,"startTime":"2026-06-24T18:09:53.829Z","endTime":"2026-06-24T18:09:57.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870812257531227,"aZ":-30.653492187525668,"pfxX":9.46868575408417,"pfxZ":0.972225135122692,"pX":1.4115439639052763,"pZ":0.9239673200970123,"vX0":-5.4787144504814265,"vY0":-124.68128276136554,"vZ0":-4.664465443562922,"x":63.2,"y":213.83,"x0":2.4110224991480953,"y0":50.006149769125614,"z0":5.358794149915673,"aX":14.859346999605243},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":-15.8,"spinRate":1444,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4398917325059162,"extension":6.053068431353764},"index":2,"playId":"cc4a382f-4b3c-349a-bee4-d629998413e9","pitchNumber":3,"startTime":"2026-06-24T18:10:17.355Z","endTime":"2026-06-24T18:10:21.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541331711752665,"aZ":-18.551407447867046,"pfxX":8.190063993072657,"pfxZ":7.495433267997649,"pX":0.09813550018125504,"pZ":4.110485311141592,"vX0":-8.620399793268819,"vY0":-133.87389651911235,"vZ0":0.001782245228264534,"x":113.26,"y":127.8,"x0":2.293777567869856,"y0":50.00303917864813,"z0":5.436235287648978,"aX":14.8865243571032},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-13.0,"spinRate":2311,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40892587469970865,"extension":6.066514712470148},"index":3,"playId":"42966e93-9aad-33c9-9237-9aa5bb017c6d","pitchNumber":4,"startTime":"2026-06-24T18:10:33.026Z","endTime":"2026-06-24T18:10:37.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.997021542435665,"aZ":-32.21010158028247,"pfxX":-9.0504401738019,"pfxZ":-0.029363296740859468,"pX":0.5458521057815648,"pZ":1.5662538220025572,"vX0":-1.859158505519158,"vY0":-116.1525394153772,"vZ0":-1.6749740416543022,"x":96.19,"y":196.49,"x0":2.5331729741148203,"y0":50.00148326750783,"z0":5.37698820754859,"aX":-12.288733340445251},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.2,"breakHorizontal":16.8,"spinRate":2540,"spinDirection":299},"zone":9,"typeConfidence":2.0,"plateTime":0.4726648703672356,"extension":6.113375727905374},"index":4,"playId":"41ab2a75-e750-3c30-91ac-df1e64d887ed","pitchNumber":5,"startTime":"2026-06-24T18:10:49.457Z","endTime":"2026-06-24T18:10:53.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"}},"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:10:53.815Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto challenged (pitch result), call on the field was overturned: Alejandro Osuna called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T18:13:29.094Z","endTime":"2026-06-24T18:15:05.082Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Esteury Ruiz remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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":"2026-06-24T18:12:44.788Z","endTime":"2026-06-24T18:12:44.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Javier Sanoja replaces third baseman Leo Jiménez, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"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":"2026-06-24T18:12:44.806Z","endTime":"2026-06-24T18:12:44.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Petersen replaces Anthony Bender.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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":"2026-06-24T18:12:44.807Z","endTime":"2026-06-24T18:13:31.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.5,"endSpeed":87.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15887529403975,"aZ":-8.521235875785676,"pfxX":-4.139557627456371,"pfxZ":11.871261344340166,"pX":-0.8599917438068903,"pZ":4.775324512976651,"vX0":1.3803136873489228,"vY0":-140.57876220452692,"vZ0":-3.712329273895566,"x":149.78,"y":109.85,"x0":-0.8207440485058636,"y0":50.00688249629112,"z0":6.67063200579032,"aX":-8.251514739459754},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.9,"breakHorizontal":7.2,"spinRate":2298,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.39025872666786876,"extension":5.78299404490265},"index":3,"playId":"16222dbb-119c-38bd-beb4-9bbc98d776d4","pitchNumber":1,"startTime":"2026-06-24T18:13:31.080Z","endTime":"2026-06-24T18:13:35.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57280385850402,"aZ":-6.86775101371468,"pfxX":-3.5347986045079405,"pfxZ":12.761473648678194,"pX":0.20380882133393016,"pZ":2.9870336379963898,"vX0":3.3682797289928046,"vY0":-140.1424837344465,"vZ0":-8.526664326694677,"x":109.23,"y":158.13,"x0":-0.5562039342652753,"y0":50.00017625543664,"z0":6.522453983463225,"aX":-7.008573281090605},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":21.5,"breakHorizontal":5.6,"spinRate":2390,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3912894159541267,"extension":6.06724789072961},"index":4,"playId":"6ca223aa-e448-34fd-a966-92ede9e5ecf7","pitchNumber":2,"startTime":"2026-06-24T18:13:47.886Z","endTime":"2026-06-24T18:13:51.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.940356502881446,"aZ":-25.22620835351498,"pfxX":-8.6041782663149,"pfxZ":4.092751690359885,"pX":-0.14008919431283914,"pZ":2.4045043133120276,"vX0":5.525190259615691,"vY0":-129.45472755369175,"vZ0":-4.836150692941538,"x":122.34,"y":173.86,"x0":-1.1838215994329937,"y0":50.00337500949255,"z0":6.227129180478491,"aX":-14.60899957621395},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":1079,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.4230477961580257,"extension":6.131601424434665},"index":5,"playId":"5aa7414d-1346-3dac-9db4-cafcdf1ecf8f","pitchNumber":3,"startTime":"2026-06-24T18:14:05.708Z","endTime":"2026-06-24T18:14:10.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40181835707715,"aZ":-9.719820425839744,"pfxX":-5.831621221284607,"pfxZ":10.941906437240803,"pX":0.71023264206525,"pZ":3.2366036480554046,"vX0":5.055515518184978,"vY0":-142.4963379477385,"vZ0":-7.529367540113309,"x":89.93,"y":151.39,"x0":-0.33115529519784465,"y0":50.000771805031285,"z0":6.5306205688998995,"aX":-11.965480400736555},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":9.5,"spinRate":2192,"spinDirection":205},"zone":3,"typeConfidence":0.9,"plateTime":0.38468661736246235,"extension":6.091473256934706},"index":6,"playId":"df0a14a8-c59b-3b66-9c9d-beb05e9a7520","pitchNumber":4,"startTime":"2026-06-24T18:14:38.074Z","endTime":"2026-06-24T18:15:05.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"}},"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:15:05.082Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T18:15:17.875Z","endTime":"2026-06-24T18:16:39.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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.8,"endSpeed":88.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.898854238372195,"aZ":-7.541068808577824,"pfxX":-3.835152701457294,"pfxZ":12.136175340158765,"pX":0.3769847894029262,"pZ":2.949834870136025,"vX0":3.1912950142575514,"vY0":-142.12035356479694,"vZ0":-8.697830085580676,"x":102.63,"y":159.13,"x0":-0.2664671274920913,"y0":50.00459467966806,"z0":6.541938933460731,"aX":-7.786087971957057},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.2,"breakHorizontal":6.2,"spinRate":2239,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.38652189028813044,"extension":6.0557227619575364},"index":0,"playId":"14b952d6-a613-3ea0-8fcc-bee8132accdd","pitchNumber":1,"startTime":"2026-06-24T18:15:25.054Z","endTime":"2026-06-24T18:15:29.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":85.1,"endSpeed":78.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797774571922332,"aZ":-37.558012642957046,"pfxX":-0.5891593973510177,"pfxZ":-3.4761353881724286,"pX":-0.1441358078644657,"pZ":2.812722447262152,"vX0":2.2362544043688337,"vY0":-123.87338603904861,"vZ0":-1.214987541826809,"x":122.49,"y":162.84,"x0":-0.9838856231582539,"y0":50.00617858663695,"z0":6.462515692884972,"aX":-0.9119215340247356},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.4,"breakHorizontal":0.5,"spinRate":2457,"spinDirection":37},"zone":5,"typeConfidence":0.91,"plateTime":0.44293899263151015,"extension":5.942357913569464},"index":1,"playId":"4dbf78af-80ed-36bc-8edf-e9a01628cb5d","pitchNumber":2,"startTime":"2026-06-24T18:15:52.600Z","endTime":"2026-06-24T18:15:56.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.3,"endSpeed":88.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.608773662690325,"aZ":-7.418797558923593,"pfxX":-4.626189201085635,"pfxZ":12.249577402083895,"pX":-0.14197359151829414,"pZ":4.280171529240105,"vX0":1.705235752937477,"vY0":-141.55510215587847,"vZ0":-5.290572447606979,"x":122.41,"y":123.22,"x0":-0.15274268620348597,"y0":50.00044092252548,"z0":6.653426123299227,"aX":-9.34622463442659},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.2,"breakHorizontal":8.0,"spinRate":2278,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3875814315586381,"extension":5.992209885126008},"index":2,"playId":"3e3b6895-2913-34ce-941b-8d0648817534","pitchNumber":3,"startTime":"2026-06-24T18:16:15.246Z","endTime":"2026-06-24T18:16:19.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04013361737023,"aZ":-6.738536926318576,"pfxX":-2.869042604163274,"pfxZ":12.69829788479902,"pX":-0.25395850413542054,"pZ":3.555687653573671,"vX0":1.0183419610528253,"vY0":-141.0969297374556,"vZ0":-7.25892063097469,"x":126.68,"y":142.78,"x0":-0.2481456146038937,"y0":50.00617949024939,"z0":6.605483176373178,"aX":-5.748503589277101},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.6,"breakHorizontal":4.9,"spinRate":2205,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.38915342257524843,"extension":6.06693772310703},"index":3,"playId":"b5ff77bf-c368-3242-810a-ee9e0bdd8c36","pitchNumber":4,"startTime":"2026-06-24T18:16:34.671Z","endTime":"2026-06-24T18:16:39.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:16:39.287Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Foscue called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T18:16:47.929Z","endTime":"2026-06-24T18:18:42.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6833976247289,"aZ":-5.946422991615043,"pfxX":-4.935615157600825,"pfxZ":12.89220514546884,"pX":-0.5612155800256613,"pZ":3.4216646600043314,"vX0":0.8704816472020633,"vY0":-142.20995451736445,"vZ0":-7.703944067517665,"x":138.39,"y":146.4,"x0":-0.2316786760606461,"y0":50.002616502718666,"z0":6.552999474504337,"aX":-10.039711535015835},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.0,"breakVerticalInduced":21.8,"breakHorizontal":8.8,"spinRate":2339,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.3861670481561035,"extension":6.096376517003019},"index":0,"playId":"eedcbf29-5d78-36d5-bb20-58aa486a740f","pitchNumber":1,"startTime":"2026-06-24T18:17:07.571Z","endTime":"2026-06-24T18:17:11.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-24T18:17:23.427Z","endTime":"2026-06-24T18:17:35.436Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25495931178105,"aZ":-5.271355739293242,"pfxX":-4.3975935091349,"pfxZ":13.083544928993827,"pX":0.22102778341508736,"pZ":1.9748904670790395,"vX0":2.7543039492252275,"vY0":-142.5990025275821,"vZ0":-11.573760405946723,"x":108.57,"y":185.46,"x0":-0.18676359565792305,"y0":50.00497649473101,"z0":6.421966960535943,"aX":-9.043984569652824},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":21.5,"breakHorizontal":7.4,"spinRate":2316,"spinDirection":202},"zone":8,"typeConfidence":0.9,"plateTime":0.38431820510789594,"extension":6.283220599075671},"index":2,"playId":"a15dcb99-da47-3207-b4fb-c5052978b1b2","pitchNumber":2,"startTime":"2026-06-24T18:17:35.436Z","endTime":"2026-06-24T18:17:41.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75163382198996,"aZ":-6.882035064096226,"pfxX":-4.556344851385844,"pfxZ":12.572254370957435,"pX":0.23237709678822072,"pZ":3.907850980181213,"vX0":2.4038407898821808,"vY0":-141.31341197296405,"vZ0":-6.289525028851812,"x":108.14,"y":133.27,"x0":-0.03962876519466751,"y0":50.00662289535547,"z0":6.611371282951362,"aX":-9.169738847500913},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":21.6,"breakHorizontal":7.7,"spinRate":2355,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.38835281332244165,"extension":6.020483983898921},"index":3,"playId":"d5866c49-c10a-3dbf-814d-4025d6a2999a","pitchNumber":3,"startTime":"2026-06-24T18:17:54.209Z","endTime":"2026-06-24T18:17:59.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6438573550784,"aZ":-7.58754445149429,"pfxX":-5.735825606046274,"pfxZ":11.784008164812674,"pX":1.1525102193287284,"pZ":2.9058810097931502,"vX0":6.307154722911719,"vY0":-143.61847444072012,"vZ0":-8.53026374608166,"x":73.07,"y":160.32,"x0":-0.32812675035034955,"y0":50.00467836809871,"z0":6.388671379195639,"aX":-11.969156653931874},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.8,"breakHorizontal":9.1,"spinRate":2344,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.38155688423742173,"extension":6.123823714941208},"index":4,"playId":"1243ac12-4b58-355d-9b66-f153163b4956","pitchNumber":4,"startTime":"2026-06-24T18:18:18.935Z","endTime":"2026-06-24T18:18:23.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86606131780343,"aZ":-36.44804860907851,"pfxX":-1.1117963015391252,"pfxZ":-2.647392832944174,"pX":0.3180199659646641,"pZ":2.2061605198503886,"vX0":3.219783526185331,"vY0":-126.85575315530164,"vZ0":-3.052579429366611,"x":104.88,"y":179.21,"x0":-0.827621178119122,"y0":50.001553513139406,"z0":6.354041677248927,"aX":-1.7983224339497466},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.3,"breakHorizontal":1.2,"spinRate":2393,"spinDirection":26},"zone":6,"typeConfidence":0.89,"plateTime":0.4330839113749616,"extension":5.97675993347959},"index":5,"playId":"2b473e29-b314-35a7-8514-5a675f767d5e","pitchNumber":5,"startTime":"2026-06-24T18:18:37.732Z","endTime":"2026-06-24T18:18:42.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":656848,"link":"/api/v1/people/656848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:18:42.184Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brian Navarreto walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T18:21:03.387Z","endTime":"2026-06-24T18:22:54.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Winn replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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":"2026-06-24T18:19:51.499Z","endTime":"2026-06-24T18:21:05.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.9,"endSpeed":87.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.574823966068863,"aZ":-7.5545558088317994,"pfxX":-4.968295212526559,"pfxZ":12.520672696636314,"pX":1.1546575445866119,"pZ":1.8801159891420036,"vX0":9.32883686117048,"vY0":-139.17544693840765,"vZ0":-8.333583075649033,"x":72.99,"y":188.02,"x0":-1.5916722965862549,"y0":50.00039168073615,"z0":5.4096732359308675,"aX":-9.768120779496648},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.1,"breakHorizontal":7.1,"spinRate":2437,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3932089614398193,"extension":6.871541332968314},"index":1,"playId":"4e65fd50-d47a-3a79-8e0d-bcc37f8da944","pitchNumber":1,"startTime":"2026-06-24T18:21:05.674Z","endTime":"2026-06-24T18:21:10.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43476851045623,"aZ":-22.073441121181233,"pfxX":-0.6822914709160307,"pfxZ":5.667420771111882,"pX":0.2081355434802515,"pZ":1.518895999473077,"vX0":6.192974996993229,"vY0":-131.99357507244906,"vZ0":-5.588982417547924,"x":109.07,"y":197.77,"x0":-2.0698237288388346,"y0":50.00383737156909,"z0":5.266685744154481,"aX":-1.2170797010132772},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":0.0,"spinRate":2525,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4133797975554234,"extension":6.689103277388611},"index":2,"playId":"0ef5aa6a-fcd5-378d-b197-9e2a1936b3f8","pitchNumber":2,"startTime":"2026-06-24T18:21:20.125Z","endTime":"2026-06-24T18:21:23.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-24T18:21:35.067Z","endTime":"2026-06-24T18:21:45.065Z","isPitch":false,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888904899761652,"aZ":-32.06664392405217,"pfxX":0.6270156585647347,"pfxZ":0.07993940098012775,"pX":-0.22173709279476858,"pZ":0.4996444888051239,"vX0":3.32420428885143,"vY0":-118.06054628353279,"vZ0":-4.625266067094918,"x":125.45,"y":225.29,"x0":-1.7334516388566903,"y0":50.00469336059712,"z0":5.457710825909041,"aX":0.879163179119314},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.0,"spinRate":2491,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.46513173973983424,"extension":6.655286692027166},"index":4,"playId":"e5cf2685-1f17-356f-a008-2e7dc2d063ef","pitchNumber":3,"startTime":"2026-06-24T18:21:45.065Z","endTime":"2026-06-24T18:21:50.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92282877707031,"aZ":-25.963193821690325,"pfxX":1.6714178935136532,"pfxZ":3.55706229293515,"pX":-0.2973521556778802,"pZ":2.4336944465179187,"vX0":4.047346324602114,"vY0":-131.10414524354164,"vZ0":-2.5493021424331626,"x":128.33,"y":173.07,"x0":-2.0764003462558893,"y0":50.00334292396299,"z0":5.350302151458474,"aX":2.917749639116857},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":-3.8,"spinRate":2372,"spinDirection":194},"zone":5,"typeConfidence":0.88,"plateTime":0.41729073144614937,"extension":6.714018046668791},"index":5,"playId":"452ae270-c043-360a-a425-58af506900fb","pitchNumber":4,"startTime":"2026-06-24T18:22:05.865Z","endTime":"2026-06-24T18:22:09.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28125220266027,"aZ":-12.026590862039999,"pfxX":-3.6758373086353,"pfxZ":10.368379184464967,"pX":1.0350104097387798,"pZ":2.1761912849026372,"vX0":8.631257082777186,"vY0":-138.58795243991958,"vZ0":-6.339611351412064,"x":77.55,"y":180.02,"x0":-1.6436568364543893,"y0":50.002738428533966,"z0":5.298419373002443,"aX":-7.143589659783754},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":4.8,"spinRate":2393,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.3953741180973158,"extension":7.135798824807157},"index":6,"playId":"1830743b-ed03-3113-a0ca-b6d54283ec8c","pitchNumber":5,"startTime":"2026-06-24T18:22:28.785Z","endTime":"2026-06-24T18:22:33.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.826533890549175,"aZ":-20.830084267272813,"pfxX":0.3271349722559411,"pfxZ":6.406212458135882,"pX":0.3409631231334974,"pZ":1.3871491870455586,"vX0":5.664717112710035,"vY0":-131.9162082783231,"vZ0":-6.2344572489265975,"x":104.0,"y":201.33,"x0":-1.8725503776684964,"y0":50.003922804788836,"z0":5.306211442636409,"aX":0.5779404856194179},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-1.8,"spinRate":2452,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.41446242604303407,"extension":6.83616515346385},"index":7,"playId":"b9d17de0-2ed8-313c-bf29-50e8ea7feb73","pitchNumber":6,"startTime":"2026-06-24T18:22:49.042Z","endTime":"2026-06-24T18:22:54.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:22:54.135Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xavier Edwards lines out to second baseman Justin Foscue.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T18:23:17.721Z","endTime":"2026-06-24T18:23:52.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749496872010862,"aZ":-19.835670779097473,"pfxX":0.5704628439177801,"pfxZ":6.971592407856574,"pX":1.0875695374234047,"pZ":0.5883799332497082,"vX0":7.5195573897414985,"vY0":-131.87980982527034,"vZ0":-8.2411680112982,"x":75.54,"y":222.89,"x0":-1.8690630875429952,"y0":50.00517240987462,"z0":5.204607422384733,"aX":1.0089607510193996},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":-2.6,"spinRate":2523,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4145358890576034,"extension":6.89410072907896},"index":0,"playId":"2041513d-f674-342c-99a9-a5e1e9dc2660","pitchNumber":1,"startTime":"2026-06-24T18:23:20.667Z","endTime":"2026-06-24T18:23:25.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476433308153467,"aZ":-27.0551730805191,"pfxX":-10.086772545215812,"pfxZ":3.134088398022386,"pX":-0.21559361862319568,"pZ":1.8968196893456832,"vX0":7.363385234875693,"vY0":-126.67783860273677,"vZ0":-3.258167971233188,"x":125.22,"y":187.57,"x0":-1.8411580659910909,"y0":50.00417625637363,"z0":5.348981930075392,"aX":-16.48961888130063},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":1653,"spinDirection":230},"zone":8,"typeConfidence":0.91,"plateTime":0.4314219854544641,"extension":6.928770954382267},"hitData":{"launchSpeed":76.2,"launchAngle":11.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":144.88,"coordY":146.83}},"index":1,"playId":"44ed34c9-d601-30b6-81a9-238a2c311fed","pitchNumber":2,"startTime":"2026-06-24T18:23:43.204Z","endTime":"2026-06-24T18:23:52.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:23:52.720Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Lopez homers (6) on a fly ball to left center field. Brian Navarreto scores.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T18:24:04.023Z","endTime":"2026-06-24T18:25:39.994Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":91.6,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.297500122001942,"aZ":-21.81029429752311,"pfxX":-0.269846050410706,"pfxZ":5.749622755577895,"pX":0.17991166360625352,"pZ":2.456753307107209,"vX0":5.632736277848149,"vY0":-133.31235404381306,"vZ0":-3.5378412104383465,"x":110.14,"y":172.45,"x0":-1.924026671687853,"y0":50.001447290625656,"z0":5.372761013685724,"aX":-0.48653557067784703},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":-0.7,"spinRate":2322,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.41064750191182586,"extension":6.951113248222776},"index":0,"playId":"72930a74-7d11-3e59-b1d4-495e004723e2","pitchNumber":1,"startTime":"2026-06-24T18:24:22.355Z","endTime":"2026-06-24T18:24:28.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2606149772,"aZ":-21.38281940598263,"pfxX":0.02730454100526547,"pfxZ":6.154329962155595,"pX":1.4422993854627046,"pZ":1.4073230149810507,"vX0":8.711132306767375,"vY0":-130.96524045959504,"vZ0":-5.767351337694571,"x":62.02,"y":200.78,"x0":-1.9175824120529075,"y0":50.00245241920709,"z0":5.216603970651939,"aX":0.04633425416344565},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":-1.8,"spinRate":2458,"spinDirection":197},"zone":14,"typeConfidence":0.86,"plateTime":0.41675498945998957,"extension":7.014186971577284},"index":1,"playId":"a19c1f62-c986-3f9e-a66b-06d6a28ee2e9","pitchNumber":2,"startTime":"2026-06-24T18:24:48.802Z","endTime":"2026-06-24T18:24:53.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.419000398330493,"aZ":-33.164491439424175,"pfxX":1.5935654519611993,"pfxZ":-0.6241644102942594,"pX":0.0629627777939325,"pZ":2.8097816793541117,"vX0":3.9138969363141425,"vY0":-124.34670564378206,"vZ0":-0.2824951386623028,"x":114.6,"y":162.92,"x0":-1.7345357526808236,"y0":50.00583309343009,"z0":5.661347260736257,"aX":2.511757356733595},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":-3.7,"spinRate":2678,"spinDirection":63},"zone":2,"typeConfidence":0.91,"plateTime":0.4394020296606689,"extension":6.828213303854475},"hitData":{"launchSpeed":106.2,"launchAngle":23.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.34,"coordY":39.69}},"index":2,"playId":"75a11c8f-1a04-347c-817a-c0d374f70bc3","pitchNumber":3,"startTime":"2026-06-24T18:25:08.088Z","endTime":"2026-06-24T18:25:39.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":10.299999999999997,"leverageIndex":0.73,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:25:39.994Z","atBatIndex":57},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kyle Stowers triples (2) on a sharp line drive to left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T18:25:51.511Z","endTime":"2026-06-24T18:26:36.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054922667024393,"aZ":-27.639114557646586,"pfxX":-10.867443975413904,"pfxZ":2.7584767242584665,"pX":-0.06131586869243096,"pZ":1.737442672748134,"vX0":7.983032979003945,"vY0":-127.62516455002442,"vZ0":-3.5026068020126297,"x":119.34,"y":191.87,"x0":-1.822875940912646,"y0":50.003975148747124,"z0":5.312274458002,"aX":-17.87112797400965},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":17.8,"spinRate":1727,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.4297024668321887,"extension":7.315582299338446},"index":0,"playId":"bb00a889-1541-33a5-80e8-a578f63ff3a7","pitchNumber":1,"startTime":"2026-06-24T18:26:03.313Z","endTime":"2026-06-24T18:26:08.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552411401075176,"aZ":-28.325487572026898,"pfxX":-10.652619405138228,"pfxZ":2.359453385043815,"pX":0.038555777404248016,"pZ":1.6180589999001163,"vX0":8.437593587275146,"vY0":-126.83338542991152,"vZ0":-3.3862272256971857,"x":115.53,"y":195.09,"x0":-1.9446137753447934,"y0":50.004149988181055,"z0":5.225468219062807,"aX":-17.385023633704606},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":17.4,"spinRate":1729,"spinDirection":240},"zone":14,"typeConfidence":0.92,"plateTime":0.43158284578507455,"extension":7.242044471032023},"hitData":{"launchSpeed":105.1,"launchAngle":13.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.6,"coordY":43.8}},"index":1,"playId":"ea0d05fd-470a-312e-b147-aa2513e0d8f9","pitchNumber":2,"startTime":"2026-06-24T18:26:17.963Z","endTime":"2026-06-24T18:26:36.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.09,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:26:36.213Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out softly, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T18:26:59.129Z","endTime":"2026-06-24T18:27:29.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(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":91.6,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79578389545779,"aZ":-24.388544607517264,"pfxX":0.6209598187105931,"pfxZ":4.331610271133011,"pX":0.8510964008172966,"pZ":1.8303517456408802,"vX0":7.119136347149437,"vY0":-133.2313125047232,"vZ0":-4.454344868499163,"x":84.56,"y":189.36,"x0":-1.9369036143255725,"y0":50.00229008710974,"z0":5.287975433194506,"aX":1.1133527864313362},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-2.6,"spinRate":2486,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4112117595378457,"extension":7.0101591275002555},"index":0,"playId":"ce105557-d35a-350c-b964-0777b62f1c37","pitchNumber":1,"startTime":"2026-06-24T18:27:06.162Z","endTime":"2026-06-24T18:27:09.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3398143933784,"aZ":-25.752626167563356,"pfxX":0.2933108362632617,"pfxZ":3.675441793548192,"pX":0.9510908337738136,"pZ":2.676202815259928,"vX0":7.2264002370356355,"vY0":-131.20261096108405,"vZ0":-2.016236008833715,"x":80.75,"y":166.52,"x0":-1.8749439587641186,"y0":50.000041899471704,"z0":5.37058220594361,"aX":0.5119215719073693},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":-2.0,"spinRate":2671,"spinDirection":193},"zone":12,"typeConfidence":0.88,"plateTime":0.417198925228373,"extension":6.860063915275574},"hitData":{"launchSpeed":57.0,"launchAngle":-63.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.82,"coordY":181.22}},"index":1,"playId":"6ee30a36-39c7-356e-ac57-dd1351dff587","pitchNumber":2,"startTime":"2026-06-24T18:27:21.874Z","endTime":"2026-06-24T18:27:29.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.21,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:27:29.715Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T18:30:13.961Z","endTime":"2026-06-24T18:31:24.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T18:27:43.516Z","endTime":"2026-06-24T18:28:14.804Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robby Ahlstrom replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T18:28:14.804Z","endTime":"2026-06-24T18:30:16.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.638725030789654,"aZ":-13.951015571928142,"pfxX":4.258705867654388,"pfxZ":9.797023932328203,"pX":-0.4776215855547856,"pZ":3.0447730434427975,"vX0":-8.749674143584045,"vY0":-135.7452524745994,"vZ0":-5.219637148340089,"x":135.21,"y":156.57,"x0":2.2388850486234912,"y0":50.001117412142655,"z0":5.969083657089877,"aX":7.920672614614036},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":-5.8,"spinRate":2119,"spinDirection":150},"zone":1,"typeConfidence":0.86,"plateTime":0.40401488720302803,"extension":5.84456041120785},"index":2,"playId":"21c28a99-5df7-31f3-a940-949e499767b0","pitchNumber":1,"startTime":"2026-06-24T18:30:16.304Z","endTime":"2026-06-24T18:30:20.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.7,"endSpeed":86.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58760940448765,"aZ":-18.07575857757247,"pfxX":10.354851738428316,"pfxZ":7.385586723978259,"pX":-0.26785887107854756,"pZ":2.8323855115944183,"vX0":-9.71907142167873,"vY0":-137.53571256196332,"vZ0":-4.859584143582843,"x":127.21,"y":162.31,"x0":1.9729287267765596,"y0":50.00039116613175,"z0":5.854690235984334,"aX":19.759855839158824},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":-16.6,"spinRate":2124,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.39882252831330334,"extension":6.307592110421494},"index":3,"playId":"4fd7b257-f7c9-3226-aee1-c7082aa13451","pitchNumber":2,"startTime":"2026-06-24T18:30:36.015Z","endTime":"2026-06-24T18:30:39.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.922725608594686,"aZ":-26.47527210089771,"pfxX":-0.2549568418346597,"pfxZ":3.583925556212292,"pX":-1.4341214732468226,"pZ":1.7002384441255505,"vX0":-10.081873453746391,"vY0":-124.54781583921041,"vZ0":-4.535068537462082,"x":171.67,"y":192.87,"x0":2.677432072050249,"y0":50.005893555752735,"z0":5.700514111674153,"aX":-0.4054922384253651},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":2.5,"spinRate":2350,"spinDirection":181},"zone":13,"typeConfidence":0.92,"plateTime":0.4375763641503583,"extension":6.444314546754117},"index":4,"playId":"cf5b7b02-810f-3dc6-b46a-0b7947bd5c3c","pitchNumber":3,"startTime":"2026-06-24T18:30:59.121Z","endTime":"2026-06-24T18:31:04.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.218816945361578,"aZ":-27.438576942191204,"pfxX":0.6159023665496903,"pfxZ":3.009802198045141,"pX":-1.1905961017307847,"pZ":1.7441782704393731,"vX0":-9.592369885435225,"vY0":-123.78647752887757,"vZ0":-4.099909000744937,"x":162.38,"y":191.69,"x0":2.63032701331692,"y0":50.00542818175434,"z0":5.680278038105571,"aX":0.9704916154532018},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":0.7,"spinRate":2340,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4399446730413019,"extension":6.20936101373937},"index":5,"playId":"fcf01eaa-fca4-3343-9ecd-5d3ef262b59c","pitchNumber":4,"startTime":"2026-06-24T18:31:20.405Z","endTime":"2026-06-24T18:31:24.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:31:24.382Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joc Pederson homers (11) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T18:33:45.242Z","endTime":"2026-06-24T18:34:35.337Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T18:32:04.628Z","endTime":"2026-06-24T18:33:47.466Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656848,"link":"/api/v1/people/656848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":88.2,"endSpeed":81.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11860078191444,"aZ":-25.333247709504708,"pfxX":1.5633892961643419,"pfxZ":4.053697816696227,"pX":-1.1654943836836886,"pZ":1.8639571242603512,"vX0":-2.2429491767222824,"vY0":-128.39436052802338,"vZ0":-7.324155381972774,"x":161.43,"y":188.45,"x0":-0.4876913383171177,"y0":50.000480292667646,"z0":6.696955811012592,"aX":2.635961026007534},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":-2.4,"spinRate":2388,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.42500135163025066,"extension":6.048689501049817},"index":1,"playId":"6031a1a6-5b37-3e08-bc6a-e553fc174ce7","pitchNumber":1,"startTime":"2026-06-24T18:33:47.466Z","endTime":"2026-06-24T18:33:51.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06601129339912,"aZ":-27.487917803049704,"pfxX":2.2250686007267744,"pfxZ":2.7661621701035077,"pX":-0.05859941142643544,"pZ":3.471652044866226,"vX0":0.7667077456581081,"vY0":-129.17399251360894,"vZ0":-3.31432840128117,"x":119.23,"y":145.05,"x0":-0.6481525536798364,"y0":50.00610343010778,"z0":6.877205917270192,"aX":3.7730032944903202},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-4.2,"spinRate":2397,"spinDirection":110},"zone":11,"typeConfidence":0.91,"plateTime":0.423487483246098,"extension":6.003934638571409},"hitData":{"launchSpeed":102.0,"launchAngle":28.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.0,"coordY":28.05}},"index":2,"playId":"a931e05a-e7a8-33dc-abd0-6b55a637a3f1","pitchNumber":2,"startTime":"2026-06-24T18:34:04.390Z","endTime":"2026-06-24T18:34:35.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":0.77,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:34:35.337Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to first baseman Kyle Stowers.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T18:34:57.451Z","endTime":"2026-06-24T18:35:56.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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.8,"endSpeed":89.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06220993989316,"aZ":-9.119773033627792,"pfxX":-2.117696177476244,"pfxZ":11.40216255332886,"pX":-0.267190326383666,"pZ":2.96729844946541,"vX0":1.818865556360168,"vY0":-140.84267968158002,"vZ0":-8.271483829737043,"x":127.18,"y":158.66,"x0":-0.6441862204813621,"y0":50.001135061759626,"z0":6.520767544620946,"aX":-4.281467368933898},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.3,"breakHorizontal":3.5,"spinRate":2354,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.3879338219929971,"extension":6.229588687922694},"index":0,"playId":"de7054d2-0a60-31b4-ae09-b2e508657260","pitchNumber":1,"startTime":"2026-06-24T18:35:01.197Z","endTime":"2026-06-24T18:35:04.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-24T18:35:21.279Z","endTime":"2026-06-24T18:35:28.909Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.5,"endSpeed":88.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.930044849008492,"aZ":-9.966566885646028,"pfxX":-1.3373850289287752,"pfxZ":11.06913575290185,"pX":-0.7220608881251865,"pZ":4.6642636262667,"vX0":0.05981527447099308,"vY0":-140.52893576880822,"vZ0":-3.9344667199352723,"x":144.52,"y":112.84,"x0":-0.5697554590144588,"y0":50.00280855336204,"z0":6.726485001700973,"aX":-2.6829016144578257},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":2.4,"spinRate":2370,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.3893068502605832,"extension":6.067146925319449},"index":2,"playId":"20bc7f93-6140-3920-a919-eb7fd6be9f95","pitchNumber":2,"startTime":"2026-06-24T18:35:28.909Z","endTime":"2026-06-24T18:35:32.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.272262755894168,"aZ":-26.435617006379843,"pfxX":5.181116776940923,"pfxZ":3.34588655128009,"pX":-0.18815988953450682,"pZ":2.5646020051197187,"vX0":-1.375544934996048,"vY0":-130.09220727575044,"vZ0":-5.654402254169977,"x":124.17,"y":169.54,"x0":-0.32568546850711816,"y0":50.002240127927365,"z0":6.7700066899931395,"aX":8.880509066998666},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":-9.1,"spinRate":2473,"spinDirection":111},"zone":5,"typeConfidence":0.92,"plateTime":0.4210192873503198,"extension":6.191252327945938},"hitData":{"launchSpeed":87.6,"launchAngle":70.0,"totalDistance":95.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.37,"coordY":174.64}},"index":3,"playId":"811a1fda-c7ad-303d-84b1-d9b5b9592070","pitchNumber":3,"startTime":"2026-06-24T18:35:46.802Z","endTime":"2026-06-24T18:35:56.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:35:56.794Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Jung lines out to left fielder Heriberto Hernández.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T18:36:09.651Z","endTime":"2026-06-24T18:37:34.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.193815333347864,"aZ":-7.414547895611245,"pfxX":-0.7663427541228742,"pfxZ":12.359367587085487,"pX":0.5247583963245425,"pZ":1.7532287794913073,"vX0":2.233337280967324,"vY0":-140.7040357752878,"vZ0":-11.699513647536968,"x":97.0,"y":191.44,"x0":-0.18002289055644177,"y0":50.00417732753831,"z0":6.447759493053945,"aX":-1.5356194343717038},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.2,"breakHorizontal":1.0,"spinRate":2465,"spinDirection":193},"zone":9,"typeConfidence":0.92,"plateTime":0.38941162028487053,"extension":6.079435987889089},"index":0,"playId":"fbaceabe-f11b-3f8d-917f-6c433111a1d7","pitchNumber":1,"startTime":"2026-06-24T18:36:21.269Z","endTime":"2026-06-24T18:36:24.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.7,"endSpeed":89.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45096037347134,"aZ":-8.970797063332316,"pfxX":-0.18681039986651138,"pfxZ":11.417633782388847,"pX":0.6186145278025458,"pZ":2.3201455633367485,"vX0":2.2783577683037337,"vY0":-141.88880431701972,"vZ0":-10.165246817626786,"x":93.42,"y":176.14,"x0":-0.17162776373654984,"y0":50.00417199164569,"z0":6.527380167500044,"aX":-0.3798436014549809},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":-0.1,"spinRate":2390,"spinDirection":194},"zone":6,"typeConfidence":0.92,"plateTime":0.38649934179264767,"extension":6.171294621305332},"index":1,"playId":"502baa57-09d5-3831-affc-bdf90202e26d","pitchNumber":2,"startTime":"2026-06-24T18:36:41.599Z","endTime":"2026-06-24T18:36:45.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.737890249116326,"aZ":-7.787275258485012,"pfxX":-0.7967371499483344,"pfxZ":12.14061055484513,"pX":0.5151674487517137,"pZ":2.3708656095513683,"vX0":2.2440084827249107,"vY0":-141.20419289812887,"vZ0":-10.107632129898525,"x":97.36,"y":174.77,"x0":-0.18819691873870262,"y0":50.004425614837196,"z0":6.508252256977768,"aX":-1.600861637028312},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.9,"breakHorizontal":1.0,"spinRate":2455,"spinDirection":197},"zone":6,"typeConfidence":0.92,"plateTime":0.3886938471125245,"extension":6.311314200313538},"index":2,"playId":"87529ef4-0f23-398a-9749-cbf1172a445c","pitchNumber":3,"startTime":"2026-06-24T18:37:04.478Z","endTime":"2026-06-24T18:37:11.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1098947956835,"aZ":-29.395432378494032,"pfxX":5.008255855976628,"pfxZ":1.6404632375974018,"pX":0.2515481775385561,"pZ":2.493755897652142,"vX0":-0.17325962387196475,"vY0":-129.0957217787791,"vZ0":-5.1366929313332115,"x":107.41,"y":171.45,"x0":-0.3315066532670941,"y0":50.00141139828768,"z0":6.763629416106513,"aX":8.478301632600061},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-9.0,"spinRate":2413,"spinDirection":73},"zone":5,"typeConfidence":0.91,"plateTime":0.42377429167187985,"extension":5.984077393160291},"hitData":{"launchSpeed":97.3,"launchAngle":19.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.34,"coordY":94.81}},"index":3,"playId":"20b0d195-8b19-3664-be34-16d2deb201c3","pitchNumber":4,"startTime":"2026-06-24T18:37:27.327Z","endTime":"2026-06-24T18:37:34.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:37:34.350Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T18:37:41.699Z","endTime":"2026-06-24T18:38:20.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.013355221442882,"aZ":-40.87542264279155,"pfxX":6.0501888468001335,"pfxZ":-5.950126408467336,"pX":-0.01303696845107453,"pZ":1.7888799012817886,"vX0":-1.0691221480917685,"vY0":-120.61553578932634,"vZ0":-3.7129730432171275,"x":117.5,"y":190.48,"x0":-0.34774919677206695,"y0":50.001268892650664,"z0":6.978474059070433,"aX":8.850285782713849},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.4,"breakHorizontal":-10.7,"spinRate":2603,"spinDirection":35},"zone":8,"typeConfidence":0.91,"plateTime":0.45535134327547766,"extension":6.037726044087744},"hitData":{"launchSpeed":103.8,"launchAngle":30.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.67,"coordY":37.07}},"index":0,"playId":"bc966258-57b8-3e6a-8b57-b2813e557ea9","pitchNumber":1,"startTime":"2026-06-24T18:38:10.420Z","endTime":"2026-06-24T18:38:20.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-24T18:38:20.822Z","atBatIndex":64}]