[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-26T23:08:20.081Z","endTime":"2026-05-26T23:09:19.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-05-26T19:53:01.608Z","endTime":"2026-05-26T22:44:56.199Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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-05-26T22:44:56.199Z","endTime":"2026-05-26T23:07:21.234Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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-05-26T23:07:21.234Z","endTime":"2026-05-26T23:08:22.349Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.289529270797885,"aZ":-26.580855760934583,"pfxX":1.0941416685142573,"pfxZ":3.330412926493839,"pX":0.10347341366886066,"pZ":2.3347067991131825,"vX0":-0.7706524224563517,"vY0":-128.1569591831706,"vZ0":-5.1251257322785895,"x":113.06,"y":175.74,"x0":0.2646033617797839,"y0":50.00122223009999,"z0":6.414018520578323,"aX":1.8359755258000807},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":2353,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.42595501614091935,"extension":5.2915033697599245},"index":3,"playId":"fa1c9cc8-98a6-3ff1-813b-acdc8111fc01","pitchNumber":1,"startTime":"2026-05-26T23:08:22.349Z","endTime":"2026-05-26T23:08:25.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893290023318603,"aZ":-43.34682524411163,"pfxX":2.6754290151564226,"pfxZ":-8.098621288861018,"pX":0.3943851960041499,"pZ":0.8208123894394419,"vX0":-0.7740810287623067,"vY0":-117.45635282238776,"vZ0":-3.6401104187150812,"x":101.97,"y":216.62,"x0":0.383161428083549,"y0":50.002650854633764,"z0":6.472819230969117,"aX":3.6905454148352446},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.4,"breakHorizontal":-4.6,"spinRate":2549,"spinDirection":17},"zone":14,"typeConfidence":0.91,"plateTime":0.468618056068852,"extension":5.251609984742048},"index":4,"playId":"a58bcbad-1fe9-336f-9771-79230826bb63","pitchNumber":2,"startTime":"2026-05-26T23:08:38.051Z","endTime":"2026-05-26T23:08:41.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-26T23:08:55.107Z","endTime":"2026-05-26T23:09:13.077Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194304650881588,"aZ":-43.83206804895724,"pfxX":0.7440862831561422,"pfxZ":-8.62810407822217,"pX":0.24292705360643344,"pZ":0.571549574659388,"vX0":-0.43745602612924006,"vY0":-115.92700678409494,"vZ0":-3.9085218559367556,"x":107.74,"y":223.35,"x0":0.33812478657670675,"y0":50.00388435822932,"z0":6.49519718379166,"aX":1.0052099205409815},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.3,"breakHorizontal":-1.2,"spinRate":2448,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.4738417422045127,"extension":5.205352318195066},"index":6,"playId":"a0908247-dfb1-32ef-9b18-6340cd65dcf0","pitchNumber":3,"startTime":"2026-05-26T23:09:13.077Z","endTime":"2026-05-26T23:09:19.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-26T23:09:19.514Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Liam Hicks pops out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-26T23:09:33.649Z","endTime":"2026-05-26T23:10:43.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420429214665873,"aZ":-27.047973440221295,"pfxX":-0.4651870004214098,"pfxZ":3.0968401347092094,"pX":0.9814411536624086,"pZ":2.8160561604825354,"vX0":1.4361928540096027,"vY0":-128.3128884640271,"vZ0":-3.9509260787829494,"x":79.59,"y":162.75,"x0":0.47305414837581694,"y0":50.00130632867235,"z0":6.501396303785633,"aX":-0.769775630003881},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":0.5,"spinRate":2351,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4281071588390466,"extension":5.320275112707085},"index":0,"playId":"238b4929-6e03-34dd-934e-540501a7acd4","pitchNumber":1,"startTime":"2026-05-26T23:09:45.470Z","endTime":"2026-05-26T23:09:49.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405818625516364,"aZ":-28.096029924828212,"pfxX":-0.1418579952856236,"pfxZ":2.4426241056981937,"pX":-0.6298765760314045,"pZ":3.0585943399145687,"vX0":-2.1172010332496662,"vY0":-128.11055864744367,"vZ0":-3.0381441381523486,"x":141.01,"y":156.2,"x0":0.22420168312663497,"y0":50.002158142792055,"z0":6.445985508681693,"aX":-0.23666524870846628},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":0.7,"spinRate":2347,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.4268435634940486,"extension":5.275889303833911},"index":1,"playId":"a75d2ba8-aadd-3822-a7ec-d3c7e695c873","pitchNumber":2,"startTime":"2026-05-26T23:10:00.102Z","endTime":"2026-05-26T23:10:03.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07540615147454,"aZ":-44.34016596289798,"pfxX":1.212229561592313,"pfxZ":-8.878572586769408,"pX":-0.026862324723984084,"pZ":0.7083039623116613,"vX0":-1.2611041361008484,"vY0":-117.42261543348144,"vZ0":-3.6926826064698304,"x":118.02,"y":219.66,"x0":0.3644065676563256,"y0":50.00178310769913,"z0":6.50369567156519,"aX":1.6613786768707368},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.7,"breakHorizontal":-1.8,"spinRate":2599,"spinDirection":21},"zone":13,"typeConfidence":0.91,"plateTime":0.4697990129170826,"extension":5.180718722355462},"index":2,"playId":"87356214-aa02-3a5c-865c-b8fd564e2897","pitchNumber":3,"startTime":"2026-05-26T23:10:17.256Z","endTime":"2026-05-26T23:10:22.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56006152735026,"aZ":-27.637390329661294,"pfxX":1.692958965756051,"pfxZ":2.724607620032634,"pX":0.17681803725511672,"pZ":2.384488644071637,"vX0":-0.9621671641545273,"vY0":-127.81434476858756,"vZ0":-4.752722834184095,"x":110.26,"y":174.4,"x0":0.3367656203066926,"y0":50.00555521977239,"z0":6.419891353407937,"aX":2.8217613363232847},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":-2.9,"spinRate":2348,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.42735888163076474,"extension":5.344041701498903},"hitData":{"launchSpeed":78.0,"launchAngle":61.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.34,"coordY":147.67}},"index":3,"playId":"a32eae68-cada-33a2-9a7b-33ab461599cb","pitchNumber":4,"startTime":"2026-05-26T23:10:35.058Z","endTime":"2026-05-26T23:10:43.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:10:43.914Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to third baseman Kazuma Okamoto. Otto Lopez to 2nd. Otto Lopez advances to 2nd, on a throwing error by third baseman Kazuma Okamoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-26T23:10:59.858Z","endTime":"2026-05-26T23:11:46.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":79.7,"endSpeed":73.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.139126135886602,"aZ":-43.5131781130724,"pfxX":1.3847661105545808,"pfxZ":-8.409945644642491,"pX":-0.44783940471264677,"pZ":1.5242959115513546,"vX0":-2.383773001719256,"vY0":-116.0623239052944,"vZ0":-1.9082359772057838,"x":134.07,"y":197.62,"x0":0.41820316589529444,"y0":50.00347445616622,"z0":6.546705872682759,"aX":1.8667994691528653},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-15.4,"breakHorizontal":-1.8,"spinRate":2455,"spinDirection":22},"zone":13,"typeConfidence":0.91,"plateTime":0.4740840511470541,"extension":5.410842915950547},"index":0,"playId":"3df3203a-1f20-362e-a014-709e25bf8938","pitchNumber":1,"startTime":"2026-05-26T23:11:11.964Z","endTime":"2026-05-26T23:11:15.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.623931360371287,"aZ":-44.436043466051075,"pfxX":1.7580074821646505,"pfxZ":-9.145276414977314,"pX":0.031488742399240405,"pZ":2.23655431806345,"vX0":-1.6982960514832854,"vY0":-115.91865322809905,"vZ0":-0.18550941574205582,"x":115.8,"y":178.39,"x0":0.5503360587094028,"y0":50.00324809705908,"z0":6.612865505499333,"aX":2.3576968079865215},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.2,"breakHorizontal":-2.6,"spinRate":2586,"spinDirection":23},"zone":5,"typeConfidence":0.91,"plateTime":0.4751870566835228,"extension":5.314097474515596},"hitData":{"launchSpeed":73.2,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.21,"coordY":171.61}},"index":1,"playId":"f884349f-08f1-3cc5-82dc-d1455c5c76ca","pitchNumber":2,"startTime":"2026-05-26T23:11:28.114Z","endTime":"2026-05-26T23:11:46.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:11:46.044Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-26T23:11:59.736Z","endTime":"2026-05-26T23:13:10.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.4,"endSpeed":73.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.887971764955633,"aZ":-41.12305371994131,"pfxX":1.120891212034738,"pfxZ":-6.615317030640194,"pX":0.332948725326254,"pZ":1.2843127655846425,"vX0":-0.28456859414198554,"vY0":-115.64618628069323,"vZ0":-2.8755871399162407,"x":104.31,"y":204.1,"x0":0.31208296738524366,"y0":50.00387983312327,"z0":6.494482208976287,"aX":1.5158989379023577},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.4,"breakHorizontal":-1.9,"spinRate":2504,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.47391882006712693,"extension":5.2038429994000035},"index":0,"playId":"e9054211-b553-3618-a4ef-e80ed6b05494","pitchNumber":1,"startTime":"2026-05-26T23:12:21.932Z","endTime":"2026-05-26T23:12:27.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87389308969542,"aZ":-11.056946805253038,"pfxX":-2.880850387609207,"pfxZ":11.172380439369949,"pX":-0.0987066516890183,"pZ":2.7015190339393866,"vX0":-0.9839473320843748,"vY0":-136.34168991820925,"vZ0":-7.9092089227088955,"x":120.76,"y":165.84,"x0":0.6407661919355324,"y0":50.002388360834786,"z0":6.395801997541189,"aX":-5.444459217032837},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":5.4,"spinRate":2110,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.40112454280905485,"extension":5.409276195768748},"index":1,"playId":"b6e8eda8-f356-3d40-a947-00f93018ddf0","pitchNumber":2,"startTime":"2026-05-26T23:12:41.401Z","endTime":"2026-05-26T23:12:46.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.153857073923064,"aZ":-11.383643029985656,"pfxX":-3.6928913804037844,"pfxZ":10.927378882275772,"pX":0.33378711663322364,"pZ":2.3137441725060333,"vX0":0.2469757179606475,"vY0":-136.58960744668576,"vZ0":-8.680878097251984,"x":104.28,"y":176.31,"x0":0.7227920099143949,"y0":50.00336734614686,"z0":6.3023949815326485,"aX":-7.025335960391039},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2144,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.39996533441060134,"extension":5.481907011129254},"hitData":{"launchSpeed":83.9,"launchAngle":34.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.46,"coordY":96.25}},"index":2,"playId":"da7b4d56-37aa-3940-b66f-33ef7e4aa98f","pitchNumber":3,"startTime":"2026-05-26T23:13:02.124Z","endTime":"2026-05-26T23:13:10.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:13:10.002Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-26T23:16:19.400Z","endTime":"2026-05-26T23:18:06.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"On-field Delay.","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-05-26T23:15:31.320Z","endTime":"2026-05-26T23:16:19.400Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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":94.7,"endSpeed":86.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932441763833946,"aZ":-25.607091108414252,"pfxX":-11.085898793482595,"pfxZ":3.425230479937607,"pX":-0.07288901932986719,"pZ":2.687238826861534,"vX0":8.364672115485428,"vY0":-137.67794878355443,"vZ0":-4.004701794113138,"x":83.78,"y":150.32,"x0":-1.7120538719471066,"y0":50.0044769351747,"z0":5.896494922770323,"aX":-21.257183829970757},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":18.2,"spinRate":2130,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39804333832026684,"extension":5.918191176474578},"index":1,"playId":"b0035e24-784d-3651-b520-0a33fe9c431f","pitchNumber":1,"startTime":"2026-05-26T23:16:19.400Z","endTime":"2026-05-26T23:16:23.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":84.5,"endSpeed":78.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822791089357267,"aZ":-27.732773718188557,"pfxX":2.009539724366309,"pfxZ":2.8735089335170354,"pX":-0.3590434449151837,"pZ":3.275659405699812,"vX0":3.0077355356303093,"vY0":-123.10877182269482,"vZ0":-0.9445861433835175,"x":130.69,"y":150.34,"x0":-1.8543984887494982,"y0":50.00377206580608,"z0":5.996965963646262,"aX":3.105634567441807},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.3,"spinRate":2251,"spinDirection":88},"zone":1,"typeConfidence":2.0,"plateTime":0.443728859172722,"extension":5.82104683086406},"index":2,"playId":"1122c38d-b95b-352c-ae79-ae0eaf9e961c","pitchNumber":2,"startTime":"2026-05-26T23:16:35.455Z","endTime":"2026-05-26T23:16:39.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.965504557815855,"aZ":-28.99697321144649,"pfxX":0.3330394367141656,"pfxZ":1.9594141193936743,"pX":1.7378744030800155,"pZ":2.0594130186855186,"vX0":7.68883296327888,"vY0":-125.98442903266007,"vZ0":-3.7980099853390055,"x":50.76,"y":183.18,"x0":-1.3879997389857999,"y0":50.00075359667351,"z0":5.912693545574344,"aX":0.5370323532542715},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":-2.3,"spinRate":2342,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.43363367319878066,"extension":5.679958762539869},"index":3,"playId":"f707e32e-9726-32d9-9e5e-9c72558048bc","pitchNumber":3,"startTime":"2026-05-26T23:16:53.228Z","endTime":"2026-05-26T23:16:58.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.3,"endSpeed":77.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940389504811748,"aZ":-26.410830756279445,"pfxX":-0.38205175965729676,"pfxZ":3.806394689882327,"pX":1.553637789993288,"pZ":0.9805364036042198,"vX0":7.1177476494648575,"vY0":-123.72332666272666,"vZ0":-6.257587405800277,"x":57.78,"y":212.31,"x0":-1.3392787749706034,"y0":50.00417573639641,"z0":5.823631200222155,"aX":-0.5790427370096359},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.3,"spinRate":2294,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4466370147177723,"extension":5.811878248420905},"index":4,"playId":"66418570-1bf7-3898-94e7-6d908b7767bd","pitchNumber":4,"startTime":"2026-05-26T23:17:20.701Z","endTime":"2026-05-26T23:17:24.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.1,"endSpeed":89.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.019114619473132,"aZ":-20.529746911325503,"pfxX":-11.977218245668123,"pfxZ":5.769448778026647,"pX":1.3051868707759913,"pZ":2.384994819542206,"vX0":11.707784515093032,"vY0":-140.90016020787638,"vZ0":-5.789007952402866,"x":67.25,"y":174.39,"x0":-1.3410876588228093,"y0":50.00016824519662,"z0":5.786215143914718,"aX":-24.159293473316122},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.4,"breakHorizontal":19.4,"spinRate":2285,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3882521364665572,"extension":5.910785959553862},"index":5,"playId":"e4850c56-4450-3337-af2a-32d57e963a90","pitchNumber":5,"startTime":"2026-05-26T23:17:35.996Z","endTime":"2026-05-26T23:17:40.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597495662061526,"aZ":-30.852554363465057,"pfxX":-11.461953953635044,"pfxZ":0.7606903109296947,"pX":0.08247455527273011,"pZ":2.5924122669883323,"vX0":8.238214724388301,"vY0":-131.4322106422094,"vZ0":-2.5110210783250038,"x":113.86,"y":168.78,"x0":-1.607862444481633,"y0":50.00505162128459,"z0":5.857956561021611,"aX":-19.998509628438807},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":18.8,"spinRate":2143,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4171816882991699,"extension":6.0201132263161545},"hitData":{"launchSpeed":83.7,"launchAngle":19.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.53,"coordY":79.11}},"index":6,"playId":"554f8eb2-c520-354b-8ab1-517c64d43712","pitchNumber":6,"startTime":"2026-05-26T23:17:52.850Z","endTime":"2026-05-26T23:18:06.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:18:06.334Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a sharp ground ball to right fielder Kyle Stowers. George Springer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-26T23:18:13.440Z","endTime":"2026-05-26T23:18:39.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.525843224721704,"aZ":-21.133986442463268,"pfxX":-11.26333090566798,"pfxZ":5.612033227943389,"pX":0.18620829726535396,"pZ":2.09470644911198,"vX0":8.721582043064442,"vY0":-139.87533035264062,"vZ0":-6.264127916624145,"x":109.9,"y":182.22,"x0":-1.5193284249347827,"y0":50.00627221673005,"z0":5.763207591767394,"aX":-22.173380212633557},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":18.5,"spinRate":2239,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3925840158347378,"extension":5.944634785409029},"hitData":{"launchSpeed":104.8,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":177.41,"coordY":113.52}},"index":0,"playId":"dfacc7e6-2e23-3953-9a5b-d2b7abeaaea3","pitchNumber":1,"startTime":"2026-05-26T23:18:29.120Z","endTime":"2026-05-26T23:18:39.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:18:39.712Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-26T23:18:47.087Z","endTime":"2026-05-26T23:21:30.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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, 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":90.0,"endSpeed":82.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.328337279284934,"aZ":-30.75285881817237,"pfxX":-9.334406383143406,"pfxZ":0.815727208279668,"pX":-1.0899002878827238,"pZ":3.1648771643572564,"vX0":4.7748903679119685,"vY0":-131.06297681343054,"vZ0":-1.2760900040962544,"x":158.54,"y":153.33,"x0":-1.7174116857163804,"y0":50.005272404017795,"z0":5.943617971419503,"aX":-16.32738740862661},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":16.0,"spinRate":2165,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.41706676019322675,"extension":5.919512967320137},"index":0,"playId":"b5ca871b-bf8d-3dcd-953b-a4d6a388c7da","pitchNumber":1,"startTime":"2026-05-26T23:19:08.112Z","endTime":"2026-05-26T23:19:11.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90149452956373,"aZ":-17.097672265556422,"pfxX":-9.109351394935421,"pfxZ":7.390474462306248,"pX":0.3719665494820663,"pZ":2.539844675985472,"vX0":8.362297870841974,"vY0":-141.3915177252506,"vZ0":-6.156723397051139,"x":102.82,"y":170.2,"x0":-1.4292327758543761,"y0":50.0061410426443,"z0":5.828829101207196,"aX":-18.590599927340943},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":15.0,"spinRate":2180,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3862434346919681,"extension":5.941989895361496},"index":1,"playId":"947baa98-d882-39cb-9640-b3ede69837f7","pitchNumber":2,"startTime":"2026-05-26T23:19:24.617Z","endTime":"2026-05-26T23:19:27.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.299114437059423,"aZ":-24.68214255561484,"pfxX":-1.636192871233276,"pfxZ":4.139294179383079,"pX":1.4002832081079635,"pZ":2.165227384496855,"vX0":8.043357952246946,"vY0":-133.52499167652857,"vZ0":-4.929844092705256,"x":63.62,"y":180.32,"x0":-1.436191378652094,"y0":50.00142770473402,"z0":5.8076977003042565,"aX":-2.961340707244182},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.6,"breakHorizontal":1.2,"spinRate":2191,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40995329490490073,"extension":5.534431732224569},"index":2,"playId":"9346d707-c7ef-36d3-a037-c286fc36ecb2","pitchNumber":3,"startTime":"2026-05-26T23:19:47.968Z","endTime":"2026-05-26T23:19:51.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.241630689946202,"aZ":-29.270352799451572,"pfxX":0.9852505687412805,"pfxZ":1.8594721634642926,"pX":1.0572190686787288,"pZ":0.7713428161458248,"vX0":6.215653903279676,"vY0":-125.21146519625222,"vZ0":-6.128437704687586,"x":76.7,"y":217.95,"x0":-1.6027830556291902,"y0":50.00410900207615,"z0":5.697409958986702,"aX":1.5365466588327539},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-3.5,"spinRate":2435,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44028672891959886,"extension":5.593903745339136},"index":3,"playId":"356ea24a-c8ad-38ca-8334-a4eccc610b43","pitchNumber":4,"startTime":"2026-05-26T23:20:08.053Z","endTime":"2026-05-26T23:20:12.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.5,"endSpeed":89.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11462596286594,"aZ":-16.60842142963383,"pfxX":-8.809279942214896,"pfxZ":7.514378202524313,"pX":-0.38223698682754187,"pZ":3.962149030767101,"vX0":6.4879474376249116,"vY0":-143.24434877698835,"vZ0":-2.738591459012226,"x":131.57,"y":131.8,"x0":-1.5358742251062647,"y0":50.00113894780204,"z0":5.97313444783832,"aX":-18.24428747762304},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":14.6,"spinRate":2224,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38285678120049216,"extension":5.892675032530048},"index":4,"playId":"272e802e-caa1-3f48-9218-ab11b7b63f68","pitchNumber":5,"startTime":"2026-05-26T23:20:42.023Z","endTime":"2026-05-26T23:20:46.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.862926079742145,"aZ":-24.391877710144435,"pfxX":-1.977435890405102,"pfxZ":4.340436892750051,"pX":0.708897261609749,"pZ":1.4139281899368428,"vX0":6.457109985833088,"vY0":-132.86385345065452,"vZ0":-6.620977287313214,"x":89.98,"y":200.6,"x0":-1.4934748310658879,"y0":50.001099042094694,"z0":5.705061617723071,"aX":-3.5441224459192346},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":2.2,"spinRate":2122,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4118896025569123,"extension":5.976354172216355},"index":5,"playId":"46030102-1ec4-3560-b507-5de190ee8e0f","pitchNumber":6,"startTime":"2026-05-26T23:21:02.412Z","endTime":"2026-05-26T23:21:05.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193990937133314,"aZ":-18.530171080034208,"pfxX":-11.065735159843054,"pfxZ":6.744272413399857,"pX":0.6352186558129728,"pZ":2.5907173456008192,"vX0":9.292850364984272,"vY0":-140.8959252845065,"vZ0":-5.6878211355116814,"x":92.79,"y":168.83,"x0":-1.25823809854937,"y0":50.00061056074015,"z0":5.821781382764964,"aX":-22.380441432938746},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":18.2,"spinRate":2221,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38785049736456845,"extension":5.999070335364431},"index":6,"playId":"d5cb3c56-8142-3c3d-90b5-165649bed7ba","pitchNumber":7,"startTime":"2026-05-26T23:21:26.440Z","endTime":"2026-05-26T23:21:30.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:21:30.049Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-26T23:21:53.997Z","endTime":"2026-05-26T23:23:00.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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(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.9,"endSpeed":85.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62955065650806,"aZ":-26.252643488072287,"pfxX":-1.1905089273847074,"pfxZ":3.23642639263568,"pX":-0.008675926834113985,"pZ":2.8213432580632065,"vX0":4.80234580632791,"vY0":-133.89445722875317,"vZ0":-3.169681544063362,"x":117.33,"y":162.6,"x0":-1.6643204705389352,"y0":50.00446400918938,"z0":5.881780648265833,"aX":-2.179962275539956},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.4,"breakHorizontal":1.2,"spinRate":2215,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4077627378593487,"extension":6.003211071546152},"index":0,"playId":"385c1dc4-a314-3938-a7d1-46444695cbec","pitchNumber":1,"startTime":"2026-05-26T23:21:57.393Z","endTime":"2026-05-26T23:22:01.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.7,"endSpeed":89.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04534623618633,"aZ":-21.818453616247613,"pfxX":-11.469508337190621,"pfxZ":5.047425516135359,"pX":0.08067188897869712,"pZ":1.831551038762065,"vX0":8.647470925461272,"vY0":-142.0115164920032,"vZ0":-7.100455687165485,"x":113.92,"y":189.33,"x0":-1.5062663823753293,"y0":50.003720617081974,"z0":5.741420883892076,"aX":-23.54147042606052},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.9,"breakHorizontal":19.1,"spinRate":2321,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.38498112278948726,"extension":6.016999151023354},"index":1,"playId":"732c061c-b55a-3ffc-828e-cefbcb1071b4","pitchNumber":2,"startTime":"2026-05-26T23:22:19.156Z","endTime":"2026-05-26T23:22:22.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":87.3,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.548754198623797,"aZ":-28.200595184518846,"pfxX":5.395563444802145,"pfxZ":2.435757394608257,"pX":2.5677505882390292,"pZ":1.001495144538245,"vX0":8.22425536259508,"vY0":-126.83804685586497,"vZ0":-6.0804626476167165,"x":19.12,"y":211.74,"x0":-1.4157992006701197,"y0":50.004036764632644,"z0":5.673958223107548,"aX":8.804885601380056},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-11.6,"spinRate":2490,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43156164213624093,"extension":5.9283254825679474},"index":2,"playId":"bd9e5b64-5315-3f8c-be51-480839f03f6c","pitchNumber":3,"startTime":"2026-05-26T23:22:39.420Z","endTime":"2026-05-26T23:22:42.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.039914334625315,"aZ":-30.421307321827367,"pfxX":1.2841186792109531,"pfxZ":1.0274096003115432,"pX":0.4822507781233797,"pZ":2.6432300016631887,"vX0":4.834542748672649,"vY0":-128.57727360749593,"vZ0":-2.3479506167623905,"x":98.62,"y":167.41,"x0":-1.5752241670240812,"y0":50.001858370977935,"z0":5.886060910752763,"aX":2.1895098277254594},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":-3.2,"spinRate":2456,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.4230172929098215,"extension":6.043665624591753},"index":3,"playId":"5f779094-a465-35c5-827a-df5f711ce4f0","pitchNumber":4,"startTime":"2026-05-26T23:22:56.504Z","endTime":"2026-05-26T23:23:00.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:23:00.786Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yohendrick Piñango lines out to right fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-26T23:23:19.245Z","endTime":"2026-05-26T23:23:53.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617991476434046,"aZ":-28.448691953097175,"pfxX":-11.169725857399458,"pfxZ":2.0248032260216133,"pX":-1.1640268221323913,"pZ":1.9755215562473454,"vX0":5.312510808991958,"vY0":-134.72076599130546,"vZ0":-4.597349640535569,"x":161.37,"y":185.44,"x0":-1.707701667922347,"y0":50.004722548897064,"z0":5.709240200100155,"aX":-20.58299176931942},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":19.1,"spinRate":2183,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4061908287284979,"extension":6.1132734141800436},"index":0,"playId":"4c2b8618-2bad-3c2b-ac39-14d1751b093e","pitchNumber":1,"startTime":"2026-05-26T23:23:27.272Z","endTime":"2026-05-26T23:23:31.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384904838520644,"aZ":-26.49914056368455,"pfxX":-13.617538250944017,"pfxZ":3.170817094664793,"pX":-0.08754920681019712,"pZ":2.0407967700844916,"vX0":8.424134495891158,"vY0":-133.18715123825848,"vZ0":-4.798700851484499,"x":120.34,"y":183.68,"x0":-1.5269472174192642,"y0":50.00517378624872,"z0":5.78919605326587,"aX":-24.396683323347794},"breaks":{"breakAngle":39.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.8,"breakHorizontal":22.8,"spinRate":2145,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.41170965969319484,"extension":6.173976302471573},"hitData":{"launchSpeed":82.0,"launchAngle":20.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.61,"coordY":108.55}},"index":1,"playId":"6b677a62-b7e3-393c-be53-85eb6fa07a93","pitchNumber":2,"startTime":"2026-05-26T23:23:46.706Z","endTime":"2026-05-26T23:23:53.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:23:53.906Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Norby challenged (pitch result), call on the field was overturned: Connor Norby walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-26T23:26:12.866Z","endTime":"2026-05-26T23:27:57.850Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Spencer Miles replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","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-05-26T23:24:16.015Z","endTime":"2026-05-26T23:26:15.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693686,"link":"/api/v1/people/693686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18368334385774,"aZ":-21.867654968404207,"pfxX":-10.173345386120811,"pfxZ":5.388180038408947,"pX":1.239902848774508,"pZ":1.8612158548807074,"vX0":9.064986385157559,"vY0":-136.90052895141923,"vZ0":-6.171770513304874,"x":69.74,"y":188.53,"x0":-0.7809194063271347,"y0":50.00069178330275,"z0":5.625925086792631,"aX":-19.447697242433005},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":16.7,"spinRate":2279,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3990020912426413,"extension":7.019716665103562},"index":1,"playId":"45ba9c66-c4eb-32b7-aa23-3bee8ff7ea64","pitchNumber":1,"startTime":"2026-05-26T23:26:15.171Z","endTime":"2026-05-26T23:26:18.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.278535184545174,"aZ":-32.54222788106174,"pfxX":0.48557174737071973,"pfxZ":-0.22563812876675904,"pX":0.8726596281313406,"pZ":1.7038553736396587,"vX0":4.452235912638987,"vY0":-126.52199232460413,"vZ0":-3.348972460284494,"x":83.74,"y":192.78,"x0":-0.9683042348029193,"y0":50.00299783089933,"z0":5.63533822726505,"aX":0.7916971590360995},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-1.8,"spinRate":2514,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.4318666224895047,"extension":6.947726752237824},"index":2,"playId":"db582fa5-af6a-311c-8847-5ff234322fdb","pitchNumber":2,"startTime":"2026-05-26T23:26:30.396Z","endTime":"2026-05-26T23:26:34.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.3,"endSpeed":79.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5166595149299,"aZ":-35.69294430186255,"pfxX":1.7149794275695678,"pfxZ":-2.187199333126797,"pX":1.2797108983457524,"pZ":2.0851496626421313,"vX0":5.037747129677511,"vY0":-125.71370296217478,"vZ0":-1.8393266399746175,"x":51.78,"y":125.35,"x0":-0.9697926425441685,"y0":50.00403315946677,"z0":5.7125279328416525,"aX":2.7562031268778235},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":-4.2,"spinRate":2663,"spinDirection":76},"zone":14,"typeConfidence":0.91,"plateTime":0.4350197705568042,"extension":6.770761095837712},"index":3,"playId":"d6836d2c-8538-3fc1-9d14-0f7d2ecc45e3","pitchNumber":3,"startTime":"2026-05-26T23:26:44.496Z","endTime":"2026-05-26T23:26:49.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37228142528259,"aZ":-24.009216462002733,"pfxX":-8.776267280205179,"pfxZ":4.074873614145639,"pX":0.2892873722762464,"pZ":3.260208403607646,"vX0":5.993753807951988,"vY0":-140.18408213194627,"vZ0":-2.7453654018983213,"x":105.97,"y":150.75,"x0":-0.7277114520694896,"y0":50.00674889484809,"z0":5.806227053770373,"aX":-17.607834328823497},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":2312,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.38955245840202535,"extension":6.882543391213793},"index":4,"playId":"fca9003d-1066-35c6-ab1c-ae8f99ea23a3","pitchNumber":4,"startTime":"2026-05-26T23:26:59.086Z","endTime":"2026-05-26T23:27:02.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522925958826782,"aZ":-41.96091092642152,"pfxX":6.3422512236180095,"pfxZ":-6.770317587714788,"pX":1.8498696869830422,"pZ":1.995939445261668,"vX0":4.691083313484401,"vY0":-119.8814625894674,"vZ0":-0.19175275368623157,"x":46.49,"y":184.89,"x0":-0.9603927665142201,"y0":50.00161636780782,"z0":5.842354403785545,"aX":9.17101638458695},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.0,"breakHorizontal":-12.7,"spinRate":3097,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.45799224480566014,"extension":6.633944717246184},"index":5,"playId":"d91051e8-592c-3e1c-96ef-70b2ae81c2b9","pitchNumber":5,"startTime":"2026-05-26T23:27:14.121Z","endTime":"2026-05-26T23:27:17.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43849626637209,"aZ":-11.90375036689645,"pfxX":-6.310669309675233,"pfxZ":10.163983198342446,"pX":1.0948484189671281,"pZ":1.9429086117657202,"vX0":7.0202748193592415,"vY0":-140.25710672225256,"vZ0":-8.069758081700915,"x":75.27,"y":186.32,"x0":-0.619527254974561,"y0":50.00340734879093,"z0":5.631956285517259,"aX":-12.586106903535846},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2374,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.39037547740915546,"extension":6.920456033136831},"index":6,"playId":"fa5ff52d-d8a2-3a9e-910d-efbc216dd006","pitchNumber":6,"startTime":"2026-05-26T23:27:30.834Z","endTime":"2026-05-26T23:27:57.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"}},"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:27:57.850Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, pitcher Spencer Miles to first baseman Lenyn Sosa to pitcher Spencer Miles. Connor Norby to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-26T23:28:22.095Z","endTime":"2026-05-26T23:32:44.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":693686,"link":"/api/v1/people/693686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.001016416242837,"aZ":-40.74743409476093,"pfxX":6.079310828890364,"pfxZ":-6.203453241165759,"pX":0.030306344275177557,"pZ":2.834589839939207,"vX0":0.7881889866341419,"vY0":-116.7846723257092,"vZ0":1.742307560646602,"x":115.84,"y":162.25,"x0":-1.1014749596613245,"y0":50.00434263572723,"z0":5.9115663686931805,"aX":8.397674984569678},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.6,"breakHorizontal":-11.2,"spinRate":2720,"spinDirection":45},"zone":2,"typeConfidence":0.9,"plateTime":0.4690167990350558,"extension":6.688672648905977},"index":0,"playId":"9e70faee-bad2-39db-a154-3430e26a0337","pitchNumber":1,"startTime":"2026-05-26T23:28:22.095Z","endTime":"2026-05-26T23:28:26.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282198104872553,"aZ":-42.08838957587177,"pfxX":6.477091527521945,"pfxZ":-7.1713572466310165,"pX":-1.2325701534897389,"pZ":3.3912656227124955,"vX0":-1.7231127704891287,"vY0":-117.40200690066659,"vZ0":3.30274934595524,"x":163.98,"y":147.22,"x0":-1.326140641203335,"y0":50.003235449429745,"z0":5.910059315947524,"aX":8.952335190688572},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.8,"breakHorizontal":-11.3,"spinRate":2787,"spinDirection":52},"zone":11,"typeConfidence":0.91,"plateTime":0.46830669435382477,"extension":6.626595340697925},"index":1,"playId":"84c25294-4d3d-3375-8632-7b059700e496","pitchNumber":2,"startTime":"2026-05-26T23:28:40.610Z","endTime":"2026-05-26T23:28:46.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09877494550146,"aZ":-23.656527288222584,"pfxX":-10.518183731605589,"pfxZ":4.2991736878542,"pX":0.4245486624257108,"pZ":4.000446986132369,"vX0":7.119043000574145,"vY0":-139.56476838183366,"vZ0":-0.783872030324427,"x":100.82,"y":130.77,"x0":-0.7869293979776942,"y0":50.003771325208014,"z0":5.836712613416328,"aX":-20.8433051035588},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":17.6,"spinRate":2228,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.3917900837976509,"extension":6.846971970226015},"index":2,"playId":"40c2b826-20a7-39c3-8e18-e7b410c82f20","pitchNumber":3,"startTime":"2026-05-26T23:29:01.012Z","endTime":"2026-05-26T23:29:04.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47579887188385,"aZ":-24.516300207090456,"pfxX":-10.021830501845862,"pfxZ":3.8680863699595474,"pX":0.077686142956225,"pZ":3.1923638491222417,"vX0":6.0299101198573375,"vY0":-139.58442013471299,"vZ0":-2.8793363675256516,"x":114.04,"y":152.59,"x0":-0.8048834888955135,"y0":50.00308222126494,"z0":5.84582379952758,"aX":-19.839550439714326},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":16.9,"spinRate":2289,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.39192343577208977,"extension":6.861442378405444},"index":3,"playId":"f3384c5a-1578-31ca-8971-879f1386362b","pitchNumber":4,"startTime":"2026-05-26T23:29:42.319Z","endTime":"2026-05-26T23:29:45.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25062664596155,"aZ":-42.2992614727432,"pfxX":5.8382792293433585,"pfxZ":-7.150721984056914,"pX":1.099762883367724,"pZ":1.7467520427890662,"vX0":3.1669748211450135,"vY0":-118.68407548223581,"vZ0":-0.5599924239498598,"x":75.08,"y":191.62,"x0":-1.0134996443714264,"y0":50.001860848689326,"z0":5.862082872460769,"aX":8.26769783073696},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.7,"breakHorizontal":-11.4,"spinRate":2873,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.46278914773283075,"extension":6.728998899013912},"index":4,"playId":"9a4714fe-9f54-33de-b0d9-9b332f501375","pitchNumber":5,"startTime":"2026-05-26T23:30:05.011Z","endTime":"2026-05-26T23:30:09.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-26T23:30:25.632Z","endTime":"2026-05-26T23:30:50.602Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"a52a4bcd-ec20-3a6c-89df-3a2a0cee9bdc","startTime":"2026-05-26T23:30:50.602Z","endTime":"2026-05-26T23:30:54.720Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5912198812492,"aZ":-20.62203998747533,"pfxX":-10.780913714260086,"pfxZ":5.832031322305059,"pX":0.6880121608873914,"pZ":2.0232248309794745,"vX0":7.869662076555385,"vY0":-140.28042936242167,"vZ0":-6.252133534614937,"x":90.77,"y":184.15,"x0":-0.7619628964543439,"y0":50.00216512368108,"z0":5.638164399935577,"aX":-21.351117143963634},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":17.8,"spinRate":2224,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.3913926570033075,"extension":6.869922964559079},"index":7,"playId":"81c04fbc-56cc-340a-beda-f04b4813265b","pitchNumber":6,"startTime":"2026-05-26T23:31:10.991Z","endTime":"2026-05-26T23:31:15.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92861013192862,"aZ":-40.71040854168349,"pfxX":7.190937072569042,"pfxZ":-6.253900697690948,"pX":1.0386396323244969,"pZ":2.3760097141456162,"vX0":2.491281834129163,"vY0":-116.93222929905497,"vZ0":0.6350885017627348,"x":77.41,"y":174.63,"x0":-0.9788458475167964,"y0":50.00165075956366,"z0":5.963812783248815,"aX":9.817398277010945},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.8,"breakHorizontal":-13.7,"spinRate":2925,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4709375212636804,"extension":6.735478445899455},"index":8,"playId":"876cc7c8-66ad-3d7c-8b9f-88a0762f3c83","pitchNumber":7,"startTime":"2026-05-26T23:31:42.040Z","endTime":"2026-05-26T23:31:45.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":9,"playId":"09cc8505-13a7-3c4e-8d54-794cbaae545e","startTime":"2026-05-26T23:32:12.094Z","endTime":"2026-05-26T23:32:16.927Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87798845833767,"aZ":-33.54998078396653,"pfxX":2.261988713367315,"pfxZ":-0.8451780296670739,"pX":-0.2430867938258631,"pZ":1.9923613902107735,"vX0":1.6953369038045856,"vY0":-126.89075633212258,"vZ0":-2.8047993981338903,"x":126.27,"y":184.99,"x0":-1.2146334684200801,"y0":50.00317139603938,"z0":5.795133512569176,"aX":3.6749631360657826},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-4.4,"spinRate":2521,"spinDirection":57},"zone":8,"typeConfidence":0.91,"plateTime":0.4322767255442397,"extension":6.751968888244531},"hitData":{"launchSpeed":83.5,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.02,"coordY":182.51}},"index":10,"playId":"f6d18150-5270-33bf-866b-698ef2a4f588","pitchNumber":8,"startTime":"2026-05-26T23:32:33.827Z","endTime":"2026-05-26T23:32:44.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.54,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:32:44.868Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-26T23:34:07.730Z","endTime":"2026-05-26T23:36:03.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"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":7},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-26T23:33:06.965Z","endTime":"2026-05-26T23:34:10.000Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12386050120331,"aZ":-34.49661585799267,"pfxX":3.0099871803770144,"pfxZ":-1.4440936813510827,"pX":-0.4238409390507194,"pZ":3.1262811604737197,"vX0":1.0436470052845799,"vY0":-125.9824089362465,"vZ0":0.22055770443115286,"x":133.16,"y":154.37,"x0":-1.2348626147119917,"y0":50.00605249635388,"z0":5.830949300150172,"aX":4.8281605012604585},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":-5.6,"spinRate":2476,"spinDirection":110},"zone":1,"typeConfidence":0.9,"plateTime":0.4351336038351956,"extension":6.704908126545841},"index":1,"playId":"1d4e5226-5bb9-30c6-96c7-85425346bfb0","pitchNumber":1,"startTime":"2026-05-26T23:34:10.000Z","endTime":"2026-05-26T23:34:13.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.930754364912776,"aZ":-24.350973281563004,"pfxX":-10.70357456392068,"pfxZ":4.006350531886875,"pX":-0.9218726690256884,"pZ":3.108271847042465,"vX0":3.597061566097671,"vY0":-139.05129006867506,"vZ0":-2.9828661062889155,"x":152.14,"y":154.86,"x0":-0.8435953031459749,"y0":50.00358108107401,"z0":5.8151525048555275,"aX":-20.906936855850592},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":18.6,"spinRate":2360,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3942868690753887,"extension":6.81805536699488},"index":2,"playId":"c467b09d-0c96-39e4-9822-971a10c7d5db","pitchNumber":2,"startTime":"2026-05-26T23:34:27.642Z","endTime":"2026-05-26T23:34:32.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"startTime":"2026-05-26T23:34:42.401Z","endTime":"2026-05-26T23:34:57.880Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025678884361398,"aZ":-29.4349994044211,"pfxX":-0.756091070624906,"pfxZ":1.6668249860971223,"pX":0.41214054694729074,"pZ":2.4421994950076376,"vX0":4.060859171832391,"vY0":-126.88030631364963,"vZ0":-2.582207943427249,"x":101.29,"y":172.84,"x0":-1.105383095809609,"y0":50.00336545292305,"z0":5.799924576820214,"aX":-1.243194980407863},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":0.5,"spinRate":2497,"spinDirection":117},"zone":6,"typeConfidence":0.9,"plateTime":0.4303804843154593,"extension":6.799809950797029},"index":4,"playId":"0a4f0965-221e-384d-af48-ddd2232a0124","pitchNumber":3,"startTime":"2026-05-26T23:34:57.880Z","endTime":"2026-05-26T23:35:00.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"840125f1-170d-49aa-a53a-4a7d8dbed190","startTime":"2026-05-26T23:35:21.439Z","endTime":"2026-05-26T23:35:26.439Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9259271467535,"aZ":-26.663954009807235,"pfxX":-10.177618757042257,"pfxZ":2.7933112421131625,"pX":-0.8900553267944226,"pZ":4.535426482044474,"vX0":3.8274931228981397,"vY0":-138.9872922812029,"vZ0":0.9830152808183943,"x":150.93,"y":116.32,"x0":-0.9567508897162921,"y0":50.00067823095421,"z0":5.937855279451989,"aX":-20.060847253755696},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.4,"breakHorizontal":17.8,"spinRate":2194,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39294532816178895,"extension":6.801818958492158},"index":6,"playId":"6d1bfd9a-5468-396e-93ab-69cd27fd849e","pitchNumber":4,"startTime":"2026-05-26T23:35:39.807Z","endTime":"2026-05-26T23:35:43.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10000263739946,"aZ":-39.17941206001128,"pfxX":5.74274546098195,"pfxZ":-4.851456701056032,"pX":0.38614050879016387,"pZ":2.203117860404054,"vX0":1.8172451387580189,"vY0":-119.14467963817577,"vZ0":-0.25452002279037766,"x":102.28,"y":179.3,"x0":-1.1319674783871239,"y0":50.005155147994955,"z0":5.841031309961732,"aX":8.28717533781035},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.6,"breakHorizontal":-10.8,"spinRate":2781,"spinDirection":48},"zone":6,"typeConfidence":0.89,"plateTime":0.4590807603425944,"extension":6.8085635361808095},"index":7,"playId":"eb3d8721-58c6-3842-a0ad-9f72701ff01d","pitchNumber":5,"startTime":"2026-05-26T23:35:59.681Z","endTime":"2026-05-26T23:36:03.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:36:03.090Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joe Mack flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-26T23:36:19.122Z","endTime":"2026-05-26T23:36:39.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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(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":87.2,"endSpeed":80.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311163948804708,"aZ":-34.39375185143749,"pfxX":1.1091596947183544,"pfxZ":-1.3449710158377375,"pX":0.23361394722452275,"pZ":2.0761357850605395,"vX0":3.1010389479499363,"vY0":-127.0937400420343,"vZ0":-2.2146665371454026,"x":108.1,"y":182.72,"x0":-1.143019000050818,"y0":50.00429383006899,"z0":5.671667819793656,"aX":1.8273704026476312},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-2.6,"spinRate":2571,"spinDirection":98},"zone":8,"typeConfidence":0.91,"plateTime":0.42980241957981935,"extension":6.781570438682049},"hitData":{"launchSpeed":94.3,"launchAngle":41.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.41,"coordY":101.41}},"index":0,"playId":"cb3f0b06-9c78-34e1-b802-c695bc7f0804","pitchNumber":1,"startTime":"2026-05-26T23:36:30.637Z","endTime":"2026-05-26T23:36:39.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:36:39.731Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ernie Clement homers (5) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-26T23:38:43.081Z","endTime":"2026-05-26T23:39:21.331Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.844167140650367,"aZ":-20.568290520194,"pfxX":-10.839580188741968,"pfxZ":6.150875235282566,"pX":-0.11320343588275569,"pZ":3.762516570606735,"vX0":7.937616110931137,"vY0":-136.8641482186443,"vZ0":-1.9768658074374246,"x":121.32,"y":137.19,"x0":-1.651251833307333,"y0":50.00045696935814,"z0":5.911433199733694,"aX":-20.442058402992107},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":17.9,"spinRate":2329,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4011005053329919,"extension":5.774836586973259},"hitData":{"launchSpeed":98.1,"launchAngle":28.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.16,"coordY":68.93}},"index":0,"playId":"a5af53c9-4fa8-36d8-9809-0d979c323cf4","pitchNumber":1,"startTime":"2026-05-26T23:38:54.162Z","endTime":"2026-05-26T23:39:21.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":10.500000000000007,"leverageIndex":0.91,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:39:21.331Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Heriberto Hernández in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-26T23:39:28.972Z","endTime":"2026-05-26T23:40:26.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":89.5,"endSpeed":81.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70833047671164,"aZ":-23.804807957049388,"pfxX":-0.5504688140268321,"pfxZ":4.908992112531736,"pX":-1.0905741969112426,"pZ":1.2246680874452596,"vX0":2.2567084749822253,"vY0":-130.1278671002301,"vZ0":-6.857310369670199,"x":158.57,"y":205.71,"x0":-1.8996456956860317,"y0":50.00645830370194,"z0":5.712195440817113,"aX":-0.9394772210131854},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2354,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4218032795366118,"extension":5.818975288532102},"index":0,"playId":"508818dc-3844-340d-a8b8-c5c0c1bd5893","pitchNumber":1,"startTime":"2026-05-26T23:39:40.056Z","endTime":"2026-05-26T23:39:43.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":89.5,"endSpeed":82.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47373046138858,"aZ":-24.33722615462189,"pfxX":-2.1991967897891365,"pfxZ":4.55201767903228,"pX":-0.6103213016183674,"pZ":2.6356142388151937,"vX0":3.7573759549413643,"vY0":-130.3777908304457,"vZ0":-3.4913390119348042,"x":140.26,"y":167.62,"x0":-1.7845548083696823,"y0":50.00095897271592,"z0":5.829202914940487,"aX":-3.784881775232194},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":3.1,"spinRate":2208,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.42014919092263847,"extension":5.99134563398363},"index":1,"playId":"d426c6cf-265e-309f-a2f7-294092286872","pitchNumber":2,"startTime":"2026-05-26T23:39:53.785Z","endTime":"2026-05-26T23:39:57.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.9,"endSpeed":82.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332666100145516,"aZ":-25.279870116582536,"pfxX":-2.4540370339768973,"pfxZ":3.9821088622787606,"pX":-0.5788962774602922,"pZ":2.2685448032008217,"vX0":3.8278490355584407,"vY0":-130.89819149432353,"vZ0":-4.397092187045737,"x":139.07,"y":177.53,"x0":-1.7431609179209224,"y0":50.00206228201367,"z0":5.869091945703366,"aX":-4.247281792623345},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":3.6,"spinRate":2168,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4188698827055375,"extension":5.583915671661614},"hitData":{"launchSpeed":91.0,"launchAngle":37.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.64,"coordY":111.57}},"index":2,"playId":"3b239807-5d52-39be-912a-4ba6be32dac4","pitchNumber":3,"startTime":"2026-05-26T23:40:08.797Z","endTime":"2026-05-26T23:40:26.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:40:26.724Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Valenzuela lines out to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-26T23:40:41.836Z","endTime":"2026-05-26T23:40:52.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754250741199737,"aZ":-27.421625377769068,"pfxX":-0.7660550334790595,"pfxZ":2.782321966222435,"pX":-0.1427137308933228,"pZ":1.8743268107726176,"vX0":4.319751005269863,"vY0":-129.49403864855813,"vZ0":-4.73514031798109,"x":122.44,"y":188.17,"x0":-1.7292768305506205,"y0":50.00245350716312,"z0":5.811790350576403,"aX":-1.3085923697374575},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":0.5,"spinRate":2179,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.42215939081975096,"extension":5.870707181961518},"hitData":{"launchSpeed":86.7,"launchAngle":10.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.46,"coordY":166.77}},"index":0,"playId":"90bd52e0-52eb-31e8-83ad-f0d10366873d","pitchNumber":1,"startTime":"2026-05-26T23:40:46.800Z","endTime":"2026-05-26T23:40:52.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:40:52.921Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lenyn Sosa pops out to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-26T23:41:06.697Z","endTime":"2026-05-26T23:43:45.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46258723996204,"aZ":-13.475583385417206,"pfxX":-8.391486998377765,"pfxZ":9.348110370390202,"pX":0.23915759245324722,"pZ":2.7410451392721495,"vX0":7.994457209032709,"vY0":-140.675894186745,"vZ0":-6.049749733208109,"x":107.88,"y":164.77,"x0":-1.5518082350541995,"y0":50.00429630779919,"z0":5.796032427321646,"aX":-16.789187062054687},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2330,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3896175804164548,"extension":5.980775867710576},"index":0,"playId":"a47e3dbb-720f-3785-9278-2c6384ffa164","pitchNumber":1,"startTime":"2026-05-26T23:41:17.112Z","endTime":"2026-05-26T23:41:20.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18448787228837,"aZ":-26.58276443629544,"pfxX":-3.044516139416417,"pfxZ":3.273378226309571,"pX":-0.0347158432521441,"pZ":1.4938235113972185,"vX0":5.103072022167111,"vY0":-130.07169705107816,"vZ0":-5.714287334174737,"x":118.32,"y":198.45,"x0":-1.6296330257340117,"y0":50.00210055867968,"z0":5.744048267406041,"aX":-5.198580781262144},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":4.3,"spinRate":2257,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4216624917520875,"extension":5.911031282645951},"index":1,"playId":"019a382d-b969-34f5-81f1-e322d4ede605","pitchNumber":2,"startTime":"2026-05-26T23:41:31.675Z","endTime":"2026-05-26T23:41:36.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26030043122824,"aZ":-28.915616049605642,"pfxX":0.6095242923456698,"pfxZ":2.0260042165810423,"pX":1.070742181291859,"pZ":0.5664094825311892,"vX0":6.50806251640195,"vY0":-125.59348514110522,"vZ0":-6.754763268816178,"x":76.33,"y":143.72,"x0":-1.6278486905433773,"y0":50.001443057006036,"z0":5.627295460325986,"aX":0.9766369691405146},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-2.5,"spinRate":2499,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4352984899795431,"extension":5.981496683117972},"index":2,"playId":"1f900524-2498-3c09-baf4-0a81bb00ed3f","pitchNumber":3,"startTime":"2026-05-26T23:41:48.423Z","endTime":"2026-05-26T23:41:51.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48348841322431,"aZ":-26.391293366972974,"pfxX":-0.12613089008984013,"pfxZ":3.300734432571531,"pX":0.2839454991955937,"pZ":2.5109763688497666,"vX0":4.854517356601159,"vY0":-131.19177346892099,"vZ0":-3.6595178245346514,"x":106.18,"y":170.98,"x0":-1.5702024223787114,"y0":50.00230787954046,"z0":5.880199081253578,"aX":-0.22151113728408592},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.4,"breakHorizontal":-0.8,"spinRate":2149,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.41673003066320913,"extension":5.910084096530111},"index":3,"playId":"d8a834f7-8422-39aa-b43f-706b0240bd2d","pitchNumber":4,"startTime":"2026-05-26T23:42:06.609Z","endTime":"2026-05-26T23:42:10.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-26T23:42:26.346Z","endTime":"2026-05-26T23:42:34.722Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224650121441506,"aZ":-29.400849275034645,"pfxX":2.065904532223395,"pfxZ":1.745135731821021,"pX":0.6637507905120923,"pZ":2.371919257741799,"vX0":4.844896367242656,"vY0":-125.71008616463256,"vZ0":-2.4666574961785024,"x":91.7,"y":174.74,"x0":-1.5624890292261129,"y0":50.002292125617075,"z0":5.770155862941741,"aX":3.281743653924158},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-4.9,"spinRate":2302,"spinDirection":96},"zone":6,"typeConfidence":2.0,"plateTime":0.4369297655903708,"extension":5.839619177707099},"index":5,"playId":"affcdef5-0788-36a7-ab64-4243869994fe","pitchNumber":5,"startTime":"2026-05-26T23:42:34.722Z","endTime":"2026-05-26T23:42:42.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25191564656399,"aZ":-20.508904373231687,"pfxX":-10.480597497892042,"pfxZ":5.752638512115038,"pX":-0.9774401334441607,"pZ":2.5881613678073583,"vX0":5.789508532132924,"vY0":-141.47349555801125,"vZ0":-5.138028100844699,"x":154.26,"y":168.9,"x0":-1.688683260782307,"y0":50.002243650756526,"z0":5.742309560537079,"aX":-21.245191672858148},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":17.8,"spinRate":2384,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38714799238225606,"extension":5.901716898573452},"index":6,"playId":"925f9b4a-b552-3b87-9bb3-3251a6140242","pitchNumber":6,"startTime":"2026-05-26T23:43:00.938Z","endTime":"2026-05-26T23:43:04.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51787994614852,"aZ":-28.19887764211335,"pfxX":4.312428574159501,"pfxZ":2.562938990328476,"pX":-0.7807436956366373,"pZ":2.9372112357661395,"vX0":1.1026412451636374,"vY0":-123.67204802727649,"vZ0":-1.4601012676685894,"x":146.76,"y":159.48,"x0":-1.7925354672502336,"y0":50.00229012964022,"z0":5.899108788270407,"aX":6.683176188045757},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.6,"breakHorizontal":-8.0,"spinRate":2353,"spinDirection":84},"zone":1,"typeConfidence":2.0,"plateTime":0.4427893513960721,"extension":5.7252293079641605},"hitData":{"launchSpeed":55.6,"launchAngle":60.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.99,"coordY":162.54}},"index":7,"playId":"9e614d7d-6f55-3b9c-b8b8-f31046afd5b1","pitchNumber":7,"startTime":"2026-05-26T23:43:37.233Z","endTime":"2026-05-26T23:43:45.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:43:45.270Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, second baseman Ernie Clement to first baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-26T23:45:47.880Z","endTime":"2026-05-26T23:46:19.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03472560865282,"aZ":-19.58975044612145,"pfxX":-9.79547589775966,"pfxZ":6.675872537691783,"pX":-0.058877906086974116,"pZ":3.136819700700532,"vX0":5.681923319736944,"vY0":-136.23109529013323,"vZ0":-3.4421542641576366,"x":119.24,"y":154.09,"x0":-0.8953586087544259,"y0":50.00631640431427,"z0":5.765698794919698,"aX":-18.47403064606081},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":16.6,"spinRate":2311,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.4015734272075875,"extension":6.83676608942959},"index":0,"playId":"034c6eab-8611-3d24-afa4-39f3734e5887","pitchNumber":1,"startTime":"2026-05-26T23:45:53.624Z","endTime":"2026-05-26T23:45:57.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087594878485362,"aZ":-15.759644642740167,"pfxX":-5.68049712870341,"pfxZ":8.4496331840149,"pX":0.6783266021300519,"pZ":2.5747827829360825,"vX0":6.111739314041124,"vY0":-138.31453238264956,"vZ0":-5.729250795717092,"x":91.14,"y":169.26,"x0":-0.8191592062399337,"y0":50.00477464510868,"z0":5.725353771912568,"aX":-11.037150891278705},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":9.0,"spinRate":2277,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.39560340729966104,"extension":6.903952570215202},"hitData":{"launchSpeed":101.3,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":136.97}},"index":1,"playId":"f38a2c92-2107-32e1-a598-32e8ef36e31b","pitchNumber":2,"startTime":"2026-05-26T23:46:10.161Z","endTime":"2026-05-26T23:46:19.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:46:19.483Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-26T23:46:31.302Z","endTime":"2026-05-26T23:47:04.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.895474965259872,"aZ":-25.53187766844571,"pfxX":-8.523068626658809,"pfxZ":3.4581852606266903,"pX":-0.5188383681487914,"pZ":3.6811202844857114,"vX0":4.381601670109767,"vY0":-137.41611113612242,"vZ0":-1.1027093633725666,"x":136.78,"y":139.39,"x0":-1.0218835963221675,"y0":50.0063950100215,"z0":5.813363931695028,"aX":-16.392488633056384},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.2,"breakHorizontal":14.6,"spinRate":2334,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3977660395725602,"extension":6.7518206294192495},"index":0,"playId":"26f3bb3c-376d-3b9d-9978-ba52061478a0","pitchNumber":1,"startTime":"2026-05-26T23:46:42.665Z","endTime":"2026-05-26T23:46:46.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214041184587114,"aZ":-23.78247328134484,"pfxX":-8.72334572012527,"pfxZ":4.360398603962636,"pX":0.6202946536726416,"pZ":2.4919121868664815,"vX0":6.793693824099005,"vY0":-137.32047061350517,"vZ0":-4.377102326019742,"x":93.36,"y":171.5,"x0":-0.742964754358607,"y0":50.00237359892353,"z0":5.708984163640104,"aX":-16.787902858634812},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":14.5,"spinRate":2344,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.39770215602136494,"extension":6.806253972171855},"hitData":{"launchSpeed":95.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.81,"coordY":164.96}},"index":1,"playId":"31ce9d6b-0034-3eb4-bb67-91815fefd6bc","pitchNumber":2,"startTime":"2026-05-26T23:46:56.108Z","endTime":"2026-05-26T23:47:04.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:47:04.497Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Ernie Clement to first baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-26T23:47:16.913Z","endTime":"2026-05-26T23:48:45.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63246902961804,"aZ":-39.67288696915454,"pfxX":6.835738332210085,"pfxZ":-5.416593864052883,"pX":0.46612081088203655,"pZ":1.3559350127281748,"vX0":1.843662840333404,"vY0":-117.53799072476228,"vZ0":-1.5750304733210845,"x":99.23,"y":202.17,"x0":-1.2187810967197976,"y0":50.00560527280784,"z0":5.757028694486072,"aX":9.456925522145575},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.0,"breakHorizontal":-12.8,"spinRate":2887,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.46804318121987665,"extension":6.6337795074868255},"index":0,"playId":"fd28f32a-81cd-3c96-ae44-e8887e9874eb","pitchNumber":1,"startTime":"2026-05-26T23:47:27.875Z","endTime":"2026-05-26T23:47:31.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.764789901047696,"aZ":-20.980509433152783,"pfxX":-10.228398166323723,"pfxZ":5.767749426016991,"pX":-0.36174888138530914,"pZ":2.0356578222087793,"vX0":5.281240129492067,"vY0":-138.403862482962,"vZ0":-5.978407897267915,"x":130.79,"y":183.82,"x0":-0.9652872103254495,"y0":50.00363654308074,"z0":5.627928330674258,"aX":-19.85295254363505},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":17.4,"spinRate":2273,"spinDirection":214},"zone":7,"typeConfidence":0.9,"plateTime":0.3956872013691015,"extension":7.027753477361102},"index":1,"playId":"cd75b640-7d5f-3640-982e-b138d5d09e8d","pitchNumber":2,"startTime":"2026-05-26T23:47:40.301Z","endTime":"2026-05-26T23:47:44.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-26T23:47:52.207Z","endTime":"2026-05-26T23:48:02.587Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88270975552614,"aZ":-13.993381761589202,"pfxX":-5.1978647768283714,"pfxZ":9.315172775674196,"pX":0.7141602448860703,"pZ":2.0507151515674233,"vX0":5.8981803029095055,"vY0":-138.9975424369825,"vZ0":-7.24591943446457,"x":89.78,"y":183.41,"x0":-0.762516111972584,"y0":50.005229355662536,"z0":5.625388621701359,"aX":-10.147316306092467},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2260,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.39443572393458703,"extension":6.899966195779983},"index":3,"playId":"e21a040e-ba71-35ec-a63d-59159ea627eb","pitchNumber":3,"startTime":"2026-05-26T23:48:02.587Z","endTime":"2026-05-26T23:48:06.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.617405767620262,"aZ":-41.29286531331004,"pfxX":7.902239460467469,"pfxZ":-6.748067127578621,"pX":0.34110618072981763,"pZ":0.40753649227004685,"vX0":1.371356971301208,"vY0":-116.57737634014853,"vZ0":-3.3067682058535244,"x":104.0,"y":227.78,"x0":-1.2827660462429291,"y0":50.002039111362215,"z0":5.812742839368671,"aX":10.679052173984951},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.8,"breakHorizontal":-14.6,"spinRate":3095,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4731253285188388,"extension":6.916468109301912},"index":4,"playId":"595f0733-69fc-3764-b143-6e4ecb9de966","pitchNumber":4,"startTime":"2026-05-26T23:48:17.266Z","endTime":"2026-05-26T23:48:21.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518857701342462,"aZ":-18.394185210707597,"pfxX":-8.070278568445222,"pfxZ":6.783268273792368,"pX":0.5444235558624086,"pZ":2.472433462127692,"vX0":6.795155226166234,"vY0":-141.23720279944268,"vZ0":-5.728707796916243,"x":96.25,"y":172.02,"x0":-0.8376474328421631,"y0":50.00383592823991,"z0":5.700079213919677,"aX":-16.39491956630086},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2416,"spinDirection":220},"zone":6,"typeConfidence":0.89,"plateTime":0.3870046970616823,"extension":6.819716099779364},"hitData":{"launchSpeed":70.9,"launchAngle":-0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.15,"coordY":150.43}},"index":5,"playId":"86b2c0c6-0594-3086-b6da-62c2d01027b6","pitchNumber":5,"startTime":"2026-05-26T23:48:37.863Z","endTime":"2026-05-26T23:48:45.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:48:45.759Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-26T23:50:49.780Z","endTime":"2026-05-26T23:51:23.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.3,"endSpeed":81.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922054197288162,"aZ":-26.728884630092665,"pfxX":-0.6832084845822974,"pfxZ":3.2669181618973546,"pX":1.375098218850254,"pZ":1.8630625299333472,"vX0":7.5115625911368475,"vY0":-128.34377830448338,"vZ0":-4.717875987324907,"x":64.58,"y":188.48,"x0":-1.5024831087420754,"y0":50.001006381667565,"z0":5.81030481823989,"aX":-1.1386828720424955},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2304,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4270068338060411,"extension":5.927494856519044},"index":0,"playId":"79f7ce85-3d90-3826-a1da-817f57930a8d","pitchNumber":1,"startTime":"2026-05-26T23:50:58.680Z","endTime":"2026-05-26T23:51:02.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857072683671912,"aZ":-24.24081021010547,"pfxX":0.2606612588810139,"pfxZ":4.619067748449876,"pX":-0.04182416099247132,"pZ":2.5807190105184628,"vX0":3.8876090683851667,"vY0":-130.1045143602266,"vZ0":-3.7169432117790144,"x":118.59,"y":169.1,"x0":-1.5881862849048531,"y0":50.00254067428069,"z0":5.861352264359207,"aX":0.4470173837181414},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-1.3,"spinRate":2307,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.4207150087288394,"extension":5.942009653256789},"hitData":{"launchSpeed":97.1,"launchAngle":26.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.39,"coordY":55.59}},"index":1,"playId":"57aabdd7-4ec5-34d1-8fde-81facf03620e","pitchNumber":2,"startTime":"2026-05-26T23:51:14.060Z","endTime":"2026-05-26T23:51:23.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:51:23.463Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-26T23:51:30.297Z","endTime":"2026-05-26T23:53:39.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77433528037836,"aZ":-17.014784604044884,"pfxX":-6.942246104600381,"pfxZ":7.871946086987563,"pX":0.12725202787295062,"pZ":2.2515292928714365,"vX0":7.141084684387498,"vY0":-138.3581313585338,"vZ0":-6.532651414739375,"x":112.15,"y":177.99,"x0":-1.59346873425699,"y0":50.0036084412625,"z0":5.796379023005823,"aX":-13.371225128462962},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":10.9,"spinRate":2342,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3968812716240455,"extension":5.825035977565073},"index":0,"playId":"ba870c54-2e6d-34f8-b4d5-3b073fe33db8","pitchNumber":1,"startTime":"2026-05-26T23:51:49.440Z","endTime":"2026-05-26T23:51:53.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.1,"endSpeed":88.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92989169917787,"aZ":-19.05564329223899,"pfxX":-9.17475770997204,"pfxZ":6.579042078714069,"pX":0.5268593023118484,"pZ":2.185556955267302,"vX0":8.823935510617089,"vY0":-141.002861050962,"vZ0":-6.605695608514552,"x":96.92,"y":179.77,"x0":-1.465762582864642,"y0":50.00290798162098,"z0":5.807514121803195,"aX":-18.297243366358117},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":14.6,"spinRate":2397,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38988606210389065,"extension":5.892267313253739},"index":1,"playId":"c107f8c9-7187-3378-b611-d1f18a8ac3b5","pitchNumber":2,"startTime":"2026-05-26T23:52:04.511Z","endTime":"2026-05-26T23:52:08.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15548151358803,"aZ":-12.46938682791729,"pfxX":-7.730991171121889,"pfxZ":9.700196857492084,"pX":-1.8208323601116982,"pZ":2.5063266520979623,"vX0":2.773016388286979,"vY0":-142.64612644614618,"vZ0":-6.854223605805749,"x":186.41,"y":171.11,"x0":-1.8093670054469801,"y0":50.00404400248799,"z0":5.750412749839805,"aX":-15.707095206705839},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":13.3,"spinRate":2393,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3860842843937,"extension":5.813746935775779},"index":2,"playId":"4a55a849-0507-37e4-9f54-edfd70e5c5a9","pitchNumber":3,"startTime":"2026-05-26T23:52:23.354Z","endTime":"2026-05-26T23:52:27.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":77.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.271089022812326,"aZ":-31.153271631329808,"pfxX":2.276008501035859,"pfxZ":0.6535824626064652,"pX":-0.31732890353214116,"pZ":2.2650627521839826,"vX0":3.034497337087612,"vY0":-126.00560215611071,"vZ0":-2.384150412147874,"x":129.1,"y":177.62,"x0":-1.8479130806845419,"y0":50.00150794188441,"z0":5.82314108288165,"aX":3.5411698328914727},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.7,"breakHorizontal":-5.0,"spinRate":2461,"spinDirection":80},"zone":4,"typeConfidence":2.0,"plateTime":0.4401560502184738,"extension":5.867613515456238},"index":3,"playId":"18e75db8-5f95-332f-acbd-53b63d272ca2","pitchNumber":4,"startTime":"2026-05-26T23:52:38.932Z","endTime":"2026-05-26T23:52:43.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.557292191385216,"aZ":-14.616730665159839,"pfxX":-8.142220654197084,"pfxZ":8.468161910180255,"pX":0.5662363753890457,"pZ":2.8945285600345443,"vX0":8.56190552532108,"vY0":-142.9809117062059,"vZ0":-5.685938541847098,"x":95.42,"y":160.63,"x0":-1.4072774842830542,"y0":50.00223281169273,"z0":5.8240185169395975,"aX":-16.880633261246228},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2229,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.3828822609370284,"extension":5.809928750886955},"index":4,"playId":"139effd2-18b3-3354-a6ef-8363db22d0eb","pitchNumber":5,"startTime":"2026-05-26T23:53:02.227Z","endTime":"2026-05-26T23:53:05.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42402587469213,"aZ":-26.924725139869402,"pfxX":-11.13456535012423,"pfxZ":2.9216119826061426,"pX":-0.8933745999147875,"pZ":2.286010218277781,"vX0":5.583732477945708,"vY0":-132.9662104327395,"vZ0":-3.9492406514893843,"x":151.05,"y":177.06,"x0":-1.5692625924533636,"y0":50.00510181752337,"z0":5.735124907313364,"aX":-20.021218084198196},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.7,"breakHorizontal":19.1,"spinRate":2251,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41129056627678473,"extension":5.870165258791711},"hitData":{"launchSpeed":86.1,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.24,"coordY":77.87}},"index":5,"playId":"83438251-cd81-30eb-86cf-d9677300c6e3","pitchNumber":6,"startTime":"2026-05-26T23:53:27.390Z","endTime":"2026-05-26T23:53:39.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:53:39.166Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jesús Sánchez doubles (10) on a sharp fly ball to center fielder Jakob Marsee. Daulton Varsho to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-26T23:53:40.167Z","endTime":"2026-05-26T23:54:42.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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(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":89.6,"endSpeed":82.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102502785371072,"aZ":-24.1377872258287,"pfxX":1.1456314496090014,"pfxZ":4.628124574615649,"pX":-0.5860642580627581,"pZ":2.895812017309265,"vX0":2.6866286639083143,"vY0":-130.5705548697988,"vZ0":-2.9006049756787107,"x":139.34,"y":160.59,"x0":-1.7749439904565611,"y0":50.002222160114016,"z0":5.826777624159412,"aX":1.9880311715185053},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.6,"spinRate":2260,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.418635303490714,"extension":5.819521794725733},"index":0,"playId":"a0aa71a4-9f3c-312a-8741-ec579b18bd74","pitchNumber":1,"startTime":"2026-05-26T23:54:06.204Z","endTime":"2026-05-26T23:54:11.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59679616310943,"aZ":-14.710028458370006,"pfxX":-8.558342033962639,"pfxZ":8.701581220598426,"pX":-0.1405267442023441,"pZ":2.2079028306161628,"vX0":7.0193369896138895,"vY0":-141.3478928411916,"vZ0":-7.106710696362579,"x":122.36,"y":179.17,"x0":-1.5538868806857151,"y0":50.0061671485763,"z0":5.714109213719778,"aX":-17.183960671390455},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":13.9,"spinRate":2294,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3886815447210159,"extension":6.052002903460033},"hitData":{"launchSpeed":101.5,"launchAngle":28.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":83.1,"coordY":75.36}},"index":1,"playId":"dd057e1e-3849-3824-bbb3-7864dc31eb8b","pitchNumber":2,"startTime":"2026-05-26T23:54:27.925Z","endTime":"2026-05-26T23:54:42.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.8,"awayTeamWinProbability":25.200000000000003,"homeTeamWinProbabilityAdded":7.699999999999989,"leverageIndex":1.12,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:54:42.277Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kazuma Okamoto singles on a ground ball to left fielder Heriberto Hernández, deflected by third baseman Javier Sanoja. Daulton Varsho scores. Jesús Sánchez to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-26T23:55:07.335Z","endTime":"2026-05-26T23:55:31.150Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28905249794637,"aZ":-31.44389031245395,"pfxX":-10.208001643931542,"pfxZ":0.4108697121052751,"pX":-0.2128134393543967,"pZ":1.8595031247727076,"vX0":7.24943759882015,"vY0":-132.5533534330613,"vZ0":-4.146875753448315,"x":125.11,"y":188.57,"x0":-1.6566479876967415,"y0":50.00475436288018,"z0":5.739760299335871,"aX":-18.17034542025906},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.0,"breakHorizontal":16.9,"spinRate":2238,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.41319680636990475,"extension":6.085582781800952},"hitData":{"launchSpeed":97.1,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.37,"coordY":123.81}},"index":0,"playId":"f3f93257-380f-3f19-906e-88f4b86c194d","pitchNumber":1,"startTime":"2026-05-26T23:55:16.505Z","endTime":"2026-05-26T23:55:31.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"second":{"id":660821,"link":"/api/v1/people/660821"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":6.400000000000006,"leverageIndex":1.5,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:55:31.150Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yohendrick Piñango grounds into a double play, shortstop Otto Lopez to first baseman Connor Norby. Kazuma Okamoto out at 2nd. Yohendrick Piñango out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-26T23:56:03.698Z","endTime":"2026-05-26T23:57:34.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.363658113296772,"aZ":-35.79127601968886,"pfxX":2.49650665214402,"pfxZ":-2.284042992684787,"pX":-1.6715420874008335,"pZ":3.520859989697941,"vX0":-0.5412498938984888,"vY0":-124.48496736008468,"vZ0":1.0377088473451743,"x":180.72,"y":143.72,"x0":-1.776704662623316,"y0":50.00583394378276,"z0":6.045641351139117,"aX":3.9460638147720477},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-4.4,"spinRate":2486,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.4388221470090028,"extension":5.840118849038249},"index":0,"playId":"75adc6de-a411-30d5-8300-9b672c57418d","pitchNumber":1,"startTime":"2026-05-26T23:56:03.698Z","endTime":"2026-05-26T23:56:07.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59585617906881,"aZ":-25.84251163398453,"pfxX":-0.3624903929579615,"pfxZ":3.609716927359637,"pX":-1.053757575559452,"pZ":3.2945004777247733,"vX0":1.787793602405091,"vY0":-131.2600268317662,"vZ0":-1.8114773807124387,"x":147.34,"y":117.81,"x0":-1.6952143811974218,"y0":50.00037396231403,"z0":5.909100207449609,"aX":-0.6355342925849927},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":0.2,"spinRate":2295,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.41656629720232896,"extension":5.7943033660905625},"index":1,"playId":"4c15bb26-d6e6-3bea-b75a-ade9178d6d3d","pitchNumber":2,"startTime":"2026-05-26T23:56:23.873Z","endTime":"2026-05-26T23:56:28.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136860522998795,"aZ":-30.392530530100526,"pfxX":-11.033417455502274,"pfxZ":0.9992438635876653,"pX":-0.23249768814313443,"pZ":1.5742166588228887,"vX0":7.431901789888972,"vY0":-132.61410809112758,"vZ0":-4.957087870403999,"x":125.86,"y":196.28,"x0":-1.6366173112938072,"y0":50.00229697223108,"z0":5.682391228848412,"aX":-19.667910251148736},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.0,"breakHorizontal":18.4,"spinRate":2166,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4128850811167699,"extension":5.913822541755141},"index":2,"playId":"d1cf5f8e-6ae6-34cb-916d-791c4eb9836b","pitchNumber":3,"startTime":"2026-05-26T23:56:41.470Z","endTime":"2026-05-26T23:56:45.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.1,"endSpeed":89.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57994975255086,"aZ":-13.282182549864617,"pfxX":-7.902288679191827,"pfxZ":9.151424183193981,"pX":-0.14163195010668603,"pZ":2.7126778001871625,"vX0":6.601411971165651,"vY0":-142.70386629202935,"vZ0":-6.2006586998458975,"x":122.4,"y":165.54,"x0":-1.4572546051083104,"y0":50.00248852928706,"z0":5.749093074859585,"aX":-16.311915356281705},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":13.0,"spinRate":2340,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.38369608965975477,"extension":5.924106871509778},"index":3,"playId":"7fec412b-180c-3d35-9bb0-b2711ca3d9a4","pitchNumber":4,"startTime":"2026-05-26T23:57:05.243Z","endTime":"2026-05-26T23:57:09.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970861833821782,"aZ":-20.366207736450658,"pfxX":-10.364363264063648,"pfxZ":5.67434916639867,"pX":-0.08524895165594572,"pZ":1.5697419518399485,"vX0":7.546687954596471,"vY0":-143.1128304396781,"vZ0":-7.9806531690678355,"x":120.25,"y":196.4,"x0":-1.4052015648612384,"y0":50.00602931066657,"z0":5.662783952954809,"aX":-21.576509457137533},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.9,"breakHorizontal":17.3,"spinRate":2379,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3822289739226621,"extension":6.034128692593422},"hitData":{"launchSpeed":99.6,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.32,"coordY":149.22}},"index":4,"playId":"42ab9a94-fbc0-383e-9dff-da1846443b00","pitchNumber":5,"startTime":"2026-05-26T23:57:26.389Z","endTime":"2026-05-26T23:57:34.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-8.300000000000011,"leverageIndex":1.32,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-26T23:57:34.375Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman Ernie Clement to first baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-26T23:59:49.691Z","endTime":"2026-05-27T00:00:18.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77623856827244,"aZ":-23.175037807618008,"pfxX":-9.942618516591818,"pfxZ":4.785710006631906,"pX":0.007604764560928663,"pZ":2.598046460736232,"vX0":5.836847473467024,"vY0":-136.26634456713305,"vZ0":-4.321094793299214,"x":116.71,"y":168.63,"x0":-0.8696207778280497,"y0":50.005969131839656,"z0":5.804311948969464,"aX":-18.712592660469262},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2215,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.40186520518424107,"extension":6.951374202631542},"index":0,"playId":"1d85da4c-48be-30d3-9d18-6cd9c8851741","pitchNumber":1,"startTime":"2026-05-26T23:59:49.691Z","endTime":"2026-05-26T23:59:53.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-27T00:00:03.661Z","endTime":"2026-05-27T00:00:09.644Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.306115103466425,"aZ":-32.206319782926684,"pfxX":3.3751399798507973,"pfxZ":-0.020051972761566894,"pX":0.5685230067785338,"pZ":1.606874540379979,"vX0":2.542078025486376,"vY0":-126.8821038900565,"vZ0":-3.7673143887444756,"x":95.33,"y":195.39,"x0":-0.8867759750285076,"y0":50.00310061759511,"z0":5.692658691010478,"aX":5.472041411655902},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-6.7,"spinRate":2555,"spinDirection":136},"zone":9,"typeConfidence":0.91,"plateTime":0.43261020180370835,"extension":6.798805170301623},"hitData":{"launchSpeed":93.7,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.66,"coordY":140.08}},"index":2,"playId":"cbf1dded-98f1-348e-95df-84db33f2f759","pitchNumber":2,"startTime":"2026-05-27T00:00:09.644Z","endTime":"2026-05-27T00:00:18.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:00:18.718Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-27T00:00:29.545Z","endTime":"2026-05-27T00:02:23.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14452949250005,"aZ":-25.48667496434637,"pfxX":-11.43303487096071,"pfxZ":3.435046713331671,"pX":-0.18209875977045947,"pZ":3.0535438752288933,"vX0":5.980160429610623,"vY0":-138.50499848055824,"vZ0":-2.573570772510628,"x":123.94,"y":156.33,"x0":-0.8805086120718907,"y0":50.00594321163652,"z0":5.694274993420776,"aX":-22.27756089658011},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":19.6,"spinRate":2279,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.39504057306306084,"extension":6.899388785704731},"index":0,"playId":"8cafd620-d70f-3ef6-9250-13e2520a4bef","pitchNumber":1,"startTime":"2026-05-27T00:00:43.841Z","endTime":"2026-05-27T00:00:47.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.118155634622557,"aZ":-42.26285004345046,"pfxX":8.43325482103834,"pfxZ":-7.692025879842669,"pX":-2.014654081930171,"pZ":3.313341898385686,"vX0":-3.7720613707678767,"vY0":-114.41008787251847,"vZ0":3.400231310931701,"x":193.79,"y":149.32,"x0":-1.4311517768789463,"y0":50.000736540769594,"z0":5.978833939159747,"aX":11.064585242341042},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.6,"breakHorizontal":-14.2,"spinRate":2824,"spinDirection":52},"zone":11,"typeConfidence":0.91,"plateTime":0.48062110546073233,"extension":6.459343641740271},"index":1,"playId":"e061140a-bf64-3a77-8fbb-27fee7350bed","pitchNumber":2,"startTime":"2026-05-27T00:01:01.148Z","endTime":"2026-05-27T00:01:04.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96508693808379,"aZ":-39.542000285602946,"pfxX":6.1831323897589225,"pfxZ":-5.322174601727271,"pX":-0.37183876220178924,"pZ":3.8166197559317907,"vX0":-0.08096915957529116,"vY0":-117.16316211935931,"vZ0":3.56256230086508,"x":131.17,"y":135.73,"x0":-1.1395089319747969,"y0":50.00245545645586,"z0":5.981497400814426,"aX":8.560984330785345},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.4,"breakHorizontal":-11.2,"spinRate":2823,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.4682223395013354,"extension":6.699189472088778},"index":2,"playId":"dc368281-068e-3eb4-90ca-f16d34cdb135","pitchNumber":3,"startTime":"2026-05-27T00:01:16.667Z","endTime":"2026-05-27T00:01:20.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084342474432624,"aZ":-25.89368698880546,"pfxX":-10.854897191479855,"pfxZ":3.230994458990117,"pX":0.9089416143875894,"pZ":1.8444873153309822,"vX0":8.303658639102615,"vY0":-138.15993514145626,"vZ0":-5.604929545005073,"x":82.35,"y":188.98,"x0":-0.7163838151170027,"y0":50.00342247214548,"z0":5.626162398748706,"aX":-21.10929810546476},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":18.1,"spinRate":2225,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.39554786413504095,"extension":6.921580640950593},"index":3,"playId":"cb974c67-bd0c-3604-8aab-488c3539f482","pitchNumber":4,"startTime":"2026-05-27T00:01:32.927Z","endTime":"2026-05-27T00:01:36.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-27T00:01:53.387Z","endTime":"2026-05-27T00:02:03.612Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09306236520593,"aZ":-33.85611910910935,"pfxX":0.5344302909890475,"pfxZ":-1.04153771842563,"pX":1.1105820722418764,"pZ":1.104546992522919,"vX0":5.000747702093871,"vY0":-126.09608882856871,"vZ0":-4.696435030318621,"x":74.67,"y":208.96,"x0":-0.9658409682921892,"y0":50.00268996677615,"z0":5.715679638393806,"aX":0.862498561177168},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.8,"breakHorizontal":-2.0,"spinRate":2605,"spinDirection":84},"zone":14,"typeConfidence":0.91,"plateTime":0.43398389994026854,"extension":6.8260999831421385},"index":5,"playId":"3becf1c2-7240-33d6-bd8e-5708e06cceea","pitchNumber":5,"startTime":"2026-05-27T00:02:03.612Z","endTime":"2026-05-27T00:02:07.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.438653586598228,"aZ":-21.99343056336306,"pfxX":-10.249801018386082,"pfxZ":5.1322105601915275,"pX":0.8363492866311781,"pZ":1.6468248236890102,"vX0":8.104514924864851,"vY0":-139.95033718339187,"vZ0":-6.865865596675568,"x":85.12,"y":194.32,"x0":-0.7646162047340872,"y0":50.00652123610291,"z0":5.571575007857811,"aX":-20.346499741230588},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":2247,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.39130720444471034,"extension":6.804964329273177},"index":6,"playId":"81894cb5-8925-3cd7-85d6-4e39cbfca9eb","pitchNumber":6,"startTime":"2026-05-27T00:02:20.280Z","endTime":"2026-05-27T00:02:23.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:02:23.594Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-27T00:02:33.113Z","endTime":"2026-05-27T00:03:52.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.627829263102168,"aZ":-21.205998884071217,"pfxX":-9.454827299339126,"pfxZ":5.527352144244439,"pX":-0.0964569748784832,"pZ":3.1188290350935732,"vX0":5.359866158841457,"vY0":-139.9820159038712,"vZ0":-3.5072710453423124,"x":120.68,"y":154.57,"x0":-0.8077177835250703,"y0":50.00344200907639,"z0":5.7765434495773915,"aX":-18.762091810251327},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":16.0,"spinRate":2342,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.39129372348958436,"extension":6.85573324730234},"index":0,"playId":"da560b75-34fa-3fd2-97d1-1e29a2018160","pitchNumber":1,"startTime":"2026-05-27T00:02:49.426Z","endTime":"2026-05-27T00:02:52.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83775827297056,"aZ":-23.93619434244572,"pfxX":-10.705698506775748,"pfxZ":4.203694407517271,"pX":-0.2807830361879218,"pZ":1.871926709408395,"vX0":5.134131752905802,"vY0":-139.21430718210343,"vZ0":-6.033718945226212,"x":127.7,"y":188.24,"x0":-0.7601499570155974,"y0":50.000249128141725,"z0":5.656076282896056,"aX":-20.968232726826034},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":18.2,"spinRate":2265,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.39374689691499665,"extension":6.849481553303354},"index":1,"playId":"37baee4c-0da1-3fe4-b4af-3e02bfd24279","pitchNumber":2,"startTime":"2026-05-27T00:03:08.903Z","endTime":"2026-05-27T00:03:11.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-27T00:03:18.474Z","endTime":"2026-05-27T00:03:31.564Z","isPitch":false,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.625362295010465,"aZ":-27.031424458019025,"pfxX":-8.91398244361231,"pfxZ":2.559881273421352,"pX":0.13964281852438135,"pZ":3.37240313565661,"vX0":5.988699624650683,"vY0":-140.78871059190925,"vZ0":-1.8286478217615882,"x":111.68,"y":147.73,"x0":-0.8556972495759205,"y0":50.00293876153653,"z0":5.777787804208592,"aX":-17.91510693889163},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":2187,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.38887250178035604,"extension":6.861418960474842},"index":3,"playId":"86c930b0-93c1-3618-a574-f5a4bd3b48a0","pitchNumber":3,"startTime":"2026-05-27T00:03:31.564Z","endTime":"2026-05-27T00:03:34.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816903016192498,"aZ":-42.58465089411482,"pfxX":7.830088490004144,"pfxZ":-7.6101899468090055,"pX":1.4206537489424853,"pZ":1.4140322322194494,"vX0":3.254260237315342,"vY0":-117.2425389606029,"vZ0":-0.7915319967079921,"x":62.85,"y":200.6,"x0":-1.0101326344298676,"y0":50.00380493679511,"z0":5.792109589417937,"aX":10.708463916900786},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.6,"breakHorizontal":-15.0,"spinRate":2907,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.47037545241715994,"extension":6.832713893415836},"index":4,"playId":"7b2c9184-af5d-3f85-838f-d428827ea7d5","pitchNumber":4,"startTime":"2026-05-27T00:03:49.014Z","endTime":"2026-05-27T00:03:52.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:03:52.398Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-27T00:06:00.560Z","endTime":"2026-05-27T00:06:19.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.847126123236812,"aZ":-30.99046101300297,"pfxX":6.192496996758465,"pfxZ":0.8280929376366366,"pX":-0.3630763300408308,"pZ":2.886872330607123,"vX0":1.5994353344907946,"vY0":-119.45100437545183,"vZ0":-0.6450364411360159,"x":130.84,"y":160.83,"x0":-1.8472084689696955,"y0":50.004239931444125,"z0":5.967648232909856,"aX":8.872407154539058},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.6,"breakHorizontal":-11.6,"spinRate":2384,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.4600487277128722,"extension":5.787695972326704},"hitData":{"launchSpeed":83.7,"launchAngle":61.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.31,"coordY":127.44}},"index":0,"playId":"cec8dd62-11d9-3746-96ab-3ca7453cafd1","pitchNumber":1,"startTime":"2026-05-27T00:06:07.566Z","endTime":"2026-05-27T00:06:19.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:06:19.055Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Xavier Edwards to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-27T00:06:31.504Z","endTime":"2026-05-27T00:07:02.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":681393,"link":"/api/v1/people/681393"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.247008916196616,"aZ":-35.762967303066716,"pfxX":0.5571196165854413,"pfxZ":-2.5415288755666143,"pX":-0.4106560580563398,"pZ":1.4539217456963183,"vX0":2.4497464270591705,"vY0":-118.2724157258743,"vZ0":-2.771968257496769,"x":132.65,"y":199.52,"x0":-1.5336221051193855,"y0":50.003071444479666,"z0":5.931469365008762,"aX":0.7864022841678497},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.0,"breakHorizontal":-1.7,"spinRate":2343,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.463681042355383,"extension":5.82887024059758},"index":0,"playId":"cd84d5e0-445f-3905-9e82-fb0eb2e8a9dd","pitchNumber":1,"startTime":"2026-05-27T00:06:38.819Z","endTime":"2026-05-27T00:06:43.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48711457450431,"aZ":-34.94900093863201,"pfxX":2.1124814569263908,"pfxZ":-1.824050752275288,"pX":-0.28518114545116574,"pZ":1.6878913087489402,"vX0":2.636225127517511,"vY0":-122.15230944456589,"vZ0":-2.812529498449498,"x":107.01,"y":140.9,"x0":-1.6500014143541162,"y0":50.00364491156128,"z0":5.838362396576942,"aX":3.2138975112022456},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.7,"breakHorizontal":-4.4,"spinRate":2429,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.44720532630076715,"extension":5.714764726014961},"hitData":{"launchSpeed":87.9,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.94,"coordY":149.22}},"index":1,"playId":"0ad0d446-d517-3dba-b4d3-8d897e0b21d6","pitchNumber":2,"startTime":"2026-05-27T00:06:54.046Z","endTime":"2026-05-27T00:07:02.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:07:02.942Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-27T00:07:37.332Z","endTime":"2026-05-27T00:09:24.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-05-27T00:07:24.537Z","endTime":"2026-05-27T00:07:39.613Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.115749515019132,"aZ":-29.904507363653895,"pfxX":-9.416007546318149,"pfxZ":1.351670487935321,"pX":-0.7274234845657077,"pZ":2.6016211650611747,"vX0":5.516940857785274,"vY0":-129.00843213636932,"vZ0":-2.39250317962008,"x":144.73,"y":168.54,"x0":-1.6714586151190896,"y0":50.00494054823672,"z0":5.848547664405183,"aX":-15.856030581222251},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":15.8,"spinRate":2022,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4247417557987996,"extension":5.775527859706403},"index":1,"playId":"1259afad-c8aa-38e5-945e-c4cbb0a86e05","pitchNumber":1,"startTime":"2026-05-27T00:07:39.613Z","endTime":"2026-05-27T00:08:06.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77593756876205,"aZ":-14.870376163599623,"pfxX":-8.71614197760214,"pfxZ":8.612447727729869,"pX":-0.47080788188159695,"pZ":2.353268126389069,"vX0":6.430303341019707,"vY0":-141.22818489179534,"vZ0":-6.486430216577597,"x":134.95,"y":175.24,"x0":-1.6509841148303546,"y0":50.00187431867166,"z0":5.645628233541723,"aX":-17.511528753640587},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":14.4,"spinRate":2326,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3886190519893469,"extension":5.864706720185189},"index":2,"playId":"276d56b3-e320-3944-9356-faec33e9762d","pitchNumber":2,"startTime":"2026-05-27T00:08:15.994Z","endTime":"2026-05-27T00:08:19.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.7,"endSpeed":89.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.297290536291904,"aZ":-16.25379302648959,"pfxX":-8.672852220728076,"pfxZ":7.773509972407464,"pX":-0.32572455990605714,"pZ":3.229747057830129,"vX0":6.448226855057974,"vY0":-142.14988659709135,"vZ0":-4.5146962031329085,"x":129.42,"y":151.58,"x0":-1.4955979487454008,"y0":50.0063232076635,"z0":5.869186749003447,"aX":-17.769316715677995},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":14.4,"spinRate":2327,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.38519216722993743,"extension":5.786508927634534},"index":3,"playId":"7467e68e-ef6c-37a6-81c9-0fa4c5fa82b5","pitchNumber":3,"startTime":"2026-05-27T00:08:38.051Z","endTime":"2026-05-27T00:08:42.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.9,"endSpeed":83.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054768450981815,"aZ":-27.322501617624447,"pfxX":-9.91067725307171,"pfxZ":2.733804341792556,"pX":0.7583318000918233,"pZ":0.8946175420656863,"vX0":9.012912937657283,"vY0":-132.04271708525943,"vZ0":-7.1142506950729905,"x":88.09,"y":214.63,"x0":-1.4049807039400326,"y0":50.0003929741084,"z0":5.622726003915353,"aX":-17.568851525983685},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":16.1,"spinRate":2125,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41416736700499523,"extension":6.155808816159235},"index":4,"playId":"c53b583f-a6b8-32dc-86a3-d5cb58f7b80f","pitchNumber":4,"startTime":"2026-05-27T00:08:57.938Z","endTime":"2026-05-27T00:09:01.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.927897504079716,"aZ":-14.784499311903492,"pfxX":-9.461314755178746,"pfxZ":8.486534480455017,"pX":0.11524213784565263,"pZ":2.1158602966993656,"vX0":7.998040125693137,"vY0":-142.2905256759868,"vZ0":-7.538721640187995,"x":112.61,"y":181.65,"x0":-1.5040956225634519,"y0":50.00057321778983,"z0":5.738044240234569,"aX":-19.38084987701108},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":15.5,"spinRate":2340,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.38507154257076426,"extension":5.8497606893738325},"hitData":{"launchSpeed":87.7,"launchAngle":51.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.02,"coordY":105.77}},"index":5,"playId":"00c8151a-6963-3f47-9419-5ec1ca0d4313","pitchNumber":5,"startTime":"2026-05-27T00:09:14.361Z","endTime":"2026-05-27T00:09:24.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:09:24.578Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a ground ball to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T00:11:42.985Z","endTime":"2026-05-27T00:12:43.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.312884045164616,"aZ":-30.750932869588095,"pfxX":1.4694299747472088,"pfxZ":0.9180263386155154,"pX":-0.012751608231251108,"pZ":2.2033817091374592,"vX0":2.1007467775229185,"vY0":-123.78645354938432,"vZ0":-2.3553046044942225,"x":106.13,"y":154.09,"x0":-1.062784452856888,"y0":50.00386825033694,"z0":5.737223949569637,"aX":2.284560512959144},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":-3.1,"spinRate":2472,"spinDirection":56},"zone":8,"typeConfidence":0.91,"plateTime":0.4421758076174327,"extension":6.675257678057241},"index":0,"playId":"90820446-f554-3d9a-9695-7b5c367dfa09","pitchNumber":1,"startTime":"2026-05-27T00:11:55.990Z","endTime":"2026-05-27T00:11:59.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07601245352642,"aZ":-28.033634654483812,"pfxX":-9.545257831777022,"pfxZ":2.157299233665615,"pX":-0.5282985485041616,"pZ":3.0972673033792724,"vX0":4.7073545469784355,"vY0":-137.39627442511758,"vZ0":-2.000736771646572,"x":137.14,"y":155.15,"x0":-1.0191349075547502,"y0":50.00489556733671,"z0":5.730938875805736,"aX":-18.33920699487935},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2155,"spinDirection":226},"zone":1,"typeConfidence":0.9,"plateTime":0.39791383063406904,"extension":6.833029530062157},"index":1,"playId":"a8e9c976-411f-3a49-a449-dbad6eb4d94f","pitchNumber":2,"startTime":"2026-05-27T00:12:14.609Z","endTime":"2026-05-27T00:12:18.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.593825538138592,"aZ":-26.975482695614176,"pfxX":-8.698375721740785,"pfxZ":2.6732113390386107,"pX":-0.4675302716846597,"pZ":3.0935030002927393,"vX0":4.267000622263687,"vY0":-138.01261200705184,"vZ0":-2.2544127062359625,"x":134.82,"y":155.26,"x0":-0.8974392134333148,"y0":50.00097163404645,"z0":5.7241181914436075,"aX":-16.901754928047254},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":15.0,"spinRate":2070,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.39575151416592114,"extension":6.859828343942346},"hitData":{"launchSpeed":94.0,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.7,"coordY":120.18}},"index":2,"playId":"5f1fd36c-575d-3656-ac65-fd6c453ff29f","pitchNumber":3,"startTime":"2026-05-27T00:12:31.108Z","endTime":"2026-05-27T00:12:43.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:12:43.871Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a ground ball to shortstop Andrés Giménez. Jakob Marsee scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T00:13:24.726Z","endTime":"2026-05-27T00:16:03.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":8},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":693686,"link":"/api/v1/people/693686"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"30cfc59c-9a88-309b-a006-c335e695fd47","startTime":"2026-05-27T00:13:10.108Z","endTime":"2026-05-27T00:13:13.667Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14728655922638,"aZ":-23.945414131184247,"pfxX":-10.32719733643619,"pfxZ":4.302145251266972,"pX":-0.19852840765670257,"pZ":2.147442128421671,"vX0":5.427798956507232,"vY0":-137.75572166714153,"vZ0":-5.176548265624402,"x":124.57,"y":180.8,"x0":-0.8585313735970608,"y0":50.00011579107587,"z0":5.681210643857527,"aX":-19.73738680676704},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.8,"breakHorizontal":17.5,"spinRate":2282,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.39842978875282187,"extension":6.933406829179139},"index":1,"playId":"17640ff8-665b-3c96-a9a8-b16924793239","pitchNumber":1,"startTime":"2026-05-27T00:13:27.070Z","endTime":"2026-05-27T00:13:32.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-27T00:13:51.662Z","endTime":"2026-05-27T00:14:07.268Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35679967862289,"aZ":-18.938056744274785,"pfxX":-9.322312044805454,"pfxZ":6.90323318765444,"pX":1.1397016497866905,"pZ":3.082390611395928,"vX0":7.9107514240093275,"vY0":-138.00280080907717,"vZ0":-4.21615852995113,"x":73.56,"y":155.56,"x0":-0.5609023958580236,"y0":50.00609566169809,"z0":5.915638029021712,"aX":-17.881682385564105},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":15.1,"spinRate":2203,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3977709602803534,"extension":6.830155721361019},"index":3,"playId":"da0dedfc-f68a-3f31-b8bb-1e519579fcb3","pitchNumber":2,"startTime":"2026-05-27T00:14:07.268Z","endTime":"2026-05-27T00:14:10.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727525242918052,"aZ":-33.569256302969,"pfxX":2.4943970010277825,"pfxZ":-0.8780913378834838,"pX":0.4096630174831767,"pZ":0.8292695543713425,"vX0":2.574682247275932,"vY0":-125.42787141032214,"vZ0":-5.011322924371967,"x":101.38,"y":216.39,"x0":-0.9564944452335482,"y0":50.00607379288826,"z0":5.608713855888023,"aX":3.9514464594581833},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-5.2,"spinRate":2550,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.43766121746413766,"extension":6.967742051158586},"index":4,"playId":"c98c98bf-a090-328b-9786-7fb475157633","pitchNumber":3,"startTime":"2026-05-27T00:14:26.222Z","endTime":"2026-05-27T00:14:39.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jakob Marsee steals (14) 2nd base. Jakob Marsee to 3rd. Jakob Marsee advances to 3rd, on a throwing error by catcher Brandon Valenzuela.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"actionPlayId":"c98c98bf-a090-328b-9786-7fb475157633","startTime":"2026-05-27T00:14:56.377Z","endTime":"2026-05-27T00:15:08.830Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"postOnThird":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":-5.09999999999998,"leverageIndex":1.98,"dramaIndex":86.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730912577647857,"aZ":-23.74366059113024,"pfxX":-10.902542284380335,"pfxZ":4.286547628974074,"pX":1.2331415948556286,"pZ":1.8272779755186501,"vX0":8.993016996209098,"vY0":-138.98060746625777,"vZ0":-6.607518331022655,"x":70.0,"y":189.44,"x0":-0.6203852367198113,"y0":50.00018643910841,"z0":5.801143055282663,"aX":-21.428722619437494},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":18.0,"spinRate":2215,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3933725646068309,"extension":6.901907398585848},"index":6,"playId":"d1a1d97b-00e4-3e28-abaf-3bd5006b2cc3","pitchNumber":4,"startTime":"2026-05-27T00:15:08.830Z","endTime":"2026-05-27T00:15:13.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54102783940752,"aZ":-24.488292917373084,"pfxX":-10.791122563691525,"pfxZ":3.914391830934779,"pX":0.11676175198905427,"pZ":2.7300293965267213,"vX0":6.132243718108722,"vY0":-139.52386055227515,"vZ0":-4.029775581071695,"x":112.55,"y":165.07,"x0":-0.7121359397330973,"y0":50.003129470963465,"z0":5.814449913825826,"aX":-21.19253377691168},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":18.2,"spinRate":2249,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.3931507921439321,"extension":6.862212574573104},"index":7,"playId":"e17808a5-292d-39e2-9668-e8d43ba44d2b","pitchNumber":5,"startTime":"2026-05-27T00:15:30.120Z","endTime":"2026-05-27T00:15:33.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813133639380077,"aZ":-41.60541045068925,"pfxX":7.53404707948075,"pfxZ":-6.670368970370847,"pX":0.8290415990055974,"pZ":2.0971797259756557,"vX0":2.197689348178818,"vY0":-118.99582309910274,"vZ0":-0.03820304704834454,"x":85.4,"y":182.16,"x0":-1.0884270993431167,"y0":50.002195912051185,"z0":5.927158915105736,"aX":10.652865518289028},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.8,"breakHorizontal":-14.2,"spinRate":2927,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4627812012141681,"extension":6.678511933478997},"hitData":{"launchSpeed":78.7,"launchAngle":3.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.0,"coordY":152.25}},"index":8,"playId":"e0fdf53d-3df0-32d1-8647-bd4b4a4c108b","pitchNumber":6,"startTime":"2026-05-27T00:15:54.946Z","endTime":"2026-05-27T00:16:03.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-6.6000000000000085,"leverageIndex":1.98,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:16:03.833Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joe Mack grounds into a force out, first baseman Lenyn Sosa to shortstop Andrés Giménez. Heriberto Hernández out at 2nd. Joe Mack to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T00:16:32.798Z","endTime":"2026-05-27T00:18:11.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.799266872932417,"aZ":-39.23534764922425,"pfxX":6.795242451117536,"pfxZ":-5.094180683592633,"pX":-0.10659300137202626,"pZ":2.3046684168757654,"vX0":0.6656809542794478,"vY0":-117.39135474798404,"vZ0":0.06487956651081217,"x":121.06,"y":176.55,"x0":-1.2765939850127983,"y0":50.00543694708109,"z0":5.952293711559521,"aX":9.412778582580087},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.9,"breakHorizontal":-12.5,"spinRate":2770,"spinDirection":52},"zone":5,"typeConfidence":0.9,"plateTime":0.4679558490518607,"extension":6.996369649576296},"index":0,"playId":"0eb4beb3-b11b-3bbc-ab1a-6321531dc142","pitchNumber":1,"startTime":"2026-05-27T00:16:33.718Z","endTime":"2026-05-27T00:16:37.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"16923bc6-b46c-3b8b-a511-eb9434c63e7e","startTime":"2026-05-27T00:16:50.877Z","endTime":"2026-05-27T00:16:55.461Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14669019926924,"aZ":-38.093668918056416,"pfxX":7.203343122760255,"pfxZ":-4.25266709835056,"pX":0.7840987532953501,"pZ":2.131238001811414,"vX0":2.3384590776556236,"vY0":-117.81309852046833,"vZ0":-0.447380829698132,"x":87.11,"y":181.24,"x0":-1.1591943899736707,"y0":50.00077747446443,"z0":5.87011231053518,"aX":10.037458247489381},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.4,"breakHorizontal":-13.7,"spinRate":2888,"spinDirection":50},"zone":9,"typeConfidence":0.9,"plateTime":0.4664242355438355,"extension":6.698107355229308},"index":2,"playId":"a97d3a66-9b77-3fff-9961-ec366310ef6f","pitchNumber":2,"startTime":"2026-05-27T00:17:08.521Z","endTime":"2026-05-27T00:17:14.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"disengagementNum":1,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":693686,"fullName":"Spencer Miles"}}},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"4b2d66d1-ccd3-47d4-8f7a-21ae456c4040","pitchNumber":2,"startTime":"2026-05-27T00:17:39.922Z","endTime":"2026-05-27T00:17:44.922Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242507711645942,"aZ":-17.77212625079185,"pfxX":-6.453200386601511,"pfxZ":7.5652935164504775,"pX":0.4464806347405744,"pZ":3.6055069657716423,"vX0":5.904608074903266,"vY0":-136.88606587630974,"vZ0":-2.748602860317546,"x":99.98,"y":141.43,"x0":-0.8964878860229468,"y0":50.00615162514995,"z0":5.834519089030621,"aX":-12.291178083232769},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":10.6,"spinRate":2236,"spinDirection":232},"zone":12,"typeConfidence":0.88,"plateTime":0.39960175007407805,"extension":6.868189242579757},"hitData":{"launchSpeed":75.6,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.73,"coordY":166.17}},"index":4,"playId":"1894c95f-b774-39d3-9dc9-96cec03f5b40","pitchNumber":3,"startTime":"2026-05-27T00:18:02.599Z","endTime":"2026-05-27T00:18:11.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":2.13,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:18:11.399Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a line drive to center fielder Daulton Varsho. Joe Mack to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T00:19:21.128Z","endTime":"2026-05-27T00:19:33.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-27T00:18:51.022Z","endTime":"2026-05-27T00:19:23.463Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15281290794255,"aZ":-20.185623153828935,"pfxX":-8.665176957629614,"pfxZ":6.332676841885038,"pX":-0.07605677033959657,"pZ":2.489877376629968,"vX0":4.842310830585051,"vY0":-136.2875577660382,"vZ0":-5.130403372257668,"x":119.9,"y":171.55,"x0":-0.7439943992379412,"y0":50.004489327147844,"z0":5.778536127068634,"aX":-16.40674378833753},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2385,"spinDirection":221},"zone":5,"typeConfidence":0.87,"plateTime":0.4009099723178884,"extension":6.7505260619045275},"hitData":{"launchSpeed":96.1,"launchAngle":14.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.72,"coordY":72.1}},"index":1,"playId":"f5d45481-c93d-3d4b-97f7-1b753feaef94","pitchNumber":1,"startTime":"2026-05-27T00:19:23.463Z","endTime":"2026-05-27T00:19:33.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.9,"awayTeamWinProbability":42.1,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.77,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:19:33.443Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Xavier Edwards grounds into a force out, second baseman Ernie Clement to shortstop Andrés Giménez. Joe Mack to 3rd. Javier Sanoja out at 2nd. Xavier Edwards to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T00:19:52.378Z","endTime":"2026-05-27T00:22:36.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnThird":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584562933601333,"aZ":-38.33579745813226,"pfxX":6.567219928978579,"pfxZ":-4.4629668847343,"pX":1.038014043966259,"pZ":1.507395621908211,"vX0":2.9177135110468213,"vY0":-117.45639689958193,"vZ0":-1.6720519487426524,"x":77.43,"y":198.08,"x0":-1.0777129944968682,"y0":50.002025203700335,"z0":5.830409643459849,"aX":9.070960001200941},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.2,"breakHorizontal":-12.6,"spinRate":2791,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4683526588323894,"extension":6.818791130632053},"index":0,"playId":"56cc2173-41bf-3cce-9d48-05fb6a50782f","pitchNumber":1,"startTime":"2026-05-27T00:20:09.386Z","endTime":"2026-05-27T00:20:13.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.596072355353748,"aZ":-39.869034772167424,"pfxX":9.524771108790253,"pfxZ":-6.043008724759943,"pX":-0.700374994612235,"pZ":2.6048392075260582,"vX0":-1.6191195687123252,"vY0":-112.75645400472041,"vZ0":1.4902206888493503,"x":143.7,"y":168.45,"x0":-1.2048276204858992,"y0":50.002988891264586,"z0":5.992141765092106,"aX":12.129866222137679},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-10.2,"breakHorizontal":-16.7,"spinRate":2836,"spinDirection":41},"zone":4,"typeConfidence":0.91,"plateTime":0.4878132866307934,"extension":6.7883360109117215},"index":1,"playId":"f4525c1d-fc22-3212-b525-ac576960270a","pitchNumber":2,"startTime":"2026-05-27T00:20:41.599Z","endTime":"2026-05-27T00:20:47.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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-05-27T00:20:59.492Z","endTime":"2026-05-27T00:21:18.565Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15262322408883,"aZ":-17.491520796919815,"pfxX":-4.655998117096274,"pfxZ":7.7202365277612195,"pX":0.2719065615599147,"pZ":4.110247633496089,"vX0":4.3774877442398665,"vY0":-136.58130462203192,"vZ0":-1.4981897207963222,"x":106.64,"y":127.8,"x0":-0.7413850597320497,"y0":50.003947403313184,"z0":5.860335553356765,"aX":-8.857370350669871},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2182,"spinDirection":222},"zone":12,"typeConfidence":0.8,"plateTime":0.39998059508078,"extension":6.91911525901263},"index":3,"playId":"690e7924-7685-3c4b-8bed-9cdf67f5f87e","pitchNumber":3,"startTime":"2026-05-27T00:21:18.565Z","endTime":"2026-05-27T00:21:22.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784792297461347,"aZ":-24.043738214964016,"pfxX":-9.220726007655202,"pfxZ":4.202900593409739,"pX":-0.26041974361256853,"pZ":2.4203188293620266,"vX0":4.647313848871145,"vY0":-137.74978800928045,"vZ0":-4.655721564743315,"x":126.93,"y":173.43,"x0":-0.7656941226040784,"y0":50.00202692816089,"z0":5.744913901318405,"aX":-17.831110998180797},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2291,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.39666712049256425,"extension":6.936521812959882},"index":4,"playId":"98ef3107-ac84-377c-bf94-24c51f0230ff","pitchNumber":4,"startTime":"2026-05-27T00:21:37.092Z","endTime":"2026-05-27T00:21:40.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.586415788133433,"aZ":-43.96222449334542,"pfxX":6.7894520833038925,"pfxZ":-9.026061868595072,"pX":1.4238722366279364,"pZ":0.7908574968806332,"vX0":3.4755781867479083,"vY0":-114.27986092338675,"vZ0":-1.5710318247110129,"x":62.73,"y":217.43,"x0":-1.0052200935072608,"y0":50.003508663020746,"z0":5.8559158857036255,"aX":8.865123536739905},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.4,"breakHorizontal":-13.2,"spinRate":2956,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.48164973795915555,"extension":6.856142433691392},"index":5,"playId":"643246d0-d69d-3ecd-9443-9da20c6ae44a","pitchNumber":5,"startTime":"2026-05-27T00:21:57.596Z","endTime":"2026-05-27T00:22:03.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18278909443889,"aZ":-22.416070207455785,"pfxX":-9.107874184957488,"pfxZ":4.804088524684541,"pX":0.2329669579463468,"pZ":3.237703691871312,"vX0":6.222586898961214,"vY0":-140.9553114414388,"vZ0":-3.1315629721449305,"x":108.12,"y":151.36,"x0":-0.8092021995665662,"y0":50.00425474236198,"z0":5.7947328106627545,"aX":-18.50328476268875},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.3,"breakHorizontal":15.4,"spinRate":2391,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.38717357336602376,"extension":6.715991901113082},"hitData":{"launchSpeed":90.7,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.31,"coordY":155.28}},"index":6,"playId":"21cf53fa-6605-3a45-8962-8ee178164566","pitchNumber":6,"startTime":"2026-05-27T00:22:26.606Z","endTime":"2026-05-27T00:22:36.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"second":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":2.81,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:22:36.475Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, third baseman Kazuma Okamoto to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T00:23:32.937Z","endTime":"2026-05-27T00:24:39.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T00:23:22.273Z","endTime":"2026-05-27T00:23:35.211Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.292059873538676,"aZ":-38.198185663413675,"pfxX":7.662479920303845,"pfxZ":-4.376092225544106,"pX":0.6948682361904457,"pZ":1.7338210233880482,"vX0":2.2875787893836232,"vY0":-116.9372163165678,"vZ0":-1.5135343961985965,"x":90.51,"y":191.97,"x0":-1.2930022247407191,"y0":50.00211568321881,"z0":5.992544967377249,"aX":10.547608037200204},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.0,"breakHorizontal":-14.4,"spinRate":2871,"spinDirection":48},"zone":9,"typeConfidence":0.91,"plateTime":0.46946090104714866,"extension":6.779243378449995},"index":1,"playId":"f6a72da0-61cf-3159-8a31-a6c44aece67d","pitchNumber":1,"startTime":"2026-05-27T00:23:35.211Z","endTime":"2026-05-27T00:23:39.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":80.5,"endSpeed":73.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42641957887285,"aZ":-42.79486142735908,"pfxX":8.488909835567668,"pfxZ":-7.75364183245196,"pX":-1.1905830588447854,"pZ":2.058702765419205,"vX0":-2.3376632810139717,"vY0":-117.18596875339867,"vZ0":0.3079980657820587,"x":162.38,"y":183.2,"x0":-1.2733979106852416,"y0":50.00558104454321,"z0":5.975950811109335,"aX":11.620730431992202},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.6,"breakHorizontal":-14.6,"spinRate":3019,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.4702739516251264,"extension":6.625625735045186},"index":2,"playId":"de2798d8-e643-3f25-b454-839c107c5941","pitchNumber":2,"startTime":"2026-05-27T00:23:52.832Z","endTime":"2026-05-27T00:23:56.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"851fb660-73a8-350d-954e-5062548b1944","startTime":"2026-05-27T00:24:12.961Z","endTime":"2026-05-27T00:24:16.720Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35573066829797,"aZ":-26.352433175691456,"pfxX":-10.611131666737187,"pfxZ":3.0045843430484656,"pX":-0.6598095971996579,"pZ":3.313087066410327,"vX0":4.830761564246773,"vY0":-138.73507300916182,"vZ0":-2.0202743461929025,"x":142.15,"y":149.33,"x0":-1.0492190335079172,"y0":50.00666457095742,"z0":5.815176423686521,"aX":-20.59560266729449},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":18.1,"spinRate":2327,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3954869900187279,"extension":6.889318796272877},"hitData":{"launchSpeed":93.9,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.14,"coordY":174.03}},"index":4,"playId":"4c913b1c-5e5f-39c9-a61a-03bfe9963f05","pitchNumber":3,"startTime":"2026-05-27T00:24:30.335Z","endTime":"2026-05-27T00:24:39.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":6.999999999999993,"leverageIndex":2.67,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:24:39.153Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T00:26:38.124Z","endTime":"2026-05-27T00:27:45.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"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":681393,"link":"/api/v1/people/681393"},"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":95.4,"endSpeed":87.1,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.228811759926657,"aZ":-17.64818724785748,"pfxX":-8.434569312767582,"pfxZ":7.466470999437027,"pX":0.3742385217683407,"pZ":2.843131807423394,"vX0":8.328927919492944,"vY0":-138.65207956170056,"vZ0":-5.001927168578933,"x":102.73,"y":162.02,"x0":-1.573943501356573,"y0":50.00139707657667,"z0":5.84944728554612,"aX":-16.407961834559146},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":13.6,"spinRate":2349,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.39514439413243796,"extension":5.752529851050556},"index":0,"playId":"e46825a7-9105-392b-86c6-77bc90fa3018","pitchNumber":1,"startTime":"2026-05-27T00:26:54.276Z","endTime":"2026-05-27T00:26:58.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.753583573463278,"aZ":-20.06115646520063,"pfxX":-9.847264131399951,"pfxZ":6.090775691772375,"pX":0.2444911300458418,"pZ":2.5508855251453157,"vX0":8.252507850014398,"vY0":-139.90133615277125,"vZ0":-5.294735166670193,"x":107.68,"y":169.91,"x0":-1.46021018602567,"y0":50.00022695377166,"z0":5.777719184228015,"aX":-19.57078861745563},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.1,"breakHorizontal":16.2,"spinRate":2314,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39110779938388873,"extension":5.878445805652695},"index":1,"playId":"3b3299c3-9181-3a44-a9fa-ce031ea867c5","pitchNumber":2,"startTime":"2026-05-27T00:27:09.880Z","endTime":"2026-05-27T00:27:14.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-27T00:27:20.745Z","endTime":"2026-05-27T00:27:34.943Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36319545497141,"aZ":-16.801816189431143,"pfxX":-8.994291779959044,"pfxZ":7.610055437618923,"pX":-0.7168207548991742,"pZ":2.9858978864827166,"vX0":5.3942227512507674,"vY0":-141.47315855554916,"vZ0":-4.983159105744866,"x":144.32,"y":158.16,"x0":-1.4833216856051759,"y0":50.00238009922092,"z0":5.853036218694079,"aX":-18.16538980682618},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":15.1,"spinRate":2340,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3876975292556555,"extension":5.7137195789449775},"hitData":{"launchSpeed":70.2,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.03,"coordY":154.07}},"index":3,"playId":"535387a6-5972-391f-ba77-11a4efa696ff","pitchNumber":3,"startTime":"2026-05-27T00:27:34.943Z","endTime":"2026-05-27T00:27:45.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:27:45.414Z","atBatIndex":37},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"George Springer hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T00:28:08.197Z","endTime":"2026-05-27T00:28:43.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72592484513885,"aZ":-32.9703317712337,"pfxX":0.9217774602380753,"pfxZ":-0.5295405941465825,"pX":0.10167519408025742,"pZ":1.6912290596080113,"vX0":3.844706587312051,"vY0":-121.98000281129502,"vZ0":-3.2975607531157234,"x":113.12,"y":193.12,"x0":-1.613868485949313,"y0":50.00261372195364,"z0":5.899851499697932,"aX":1.389717687761796},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-2.5,"spinRate":2536,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.44882480327348695,"extension":5.876507840343668},"index":0,"playId":"e3a8ca29-57b0-3f1d-82d0-0021d7463706","pitchNumber":1,"startTime":"2026-05-27T00:28:08.197Z","endTime":"2026-05-27T00:28:12.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":83.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.932020805883273,"aZ":-32.617524599545035,"pfxX":-8.909926028356999,"pfxZ":-0.24967948854095923,"pX":-2.2671256106953277,"pZ":4.094192267429317,"vX0":1.7782395095276868,"vY0":-131.28443837321632,"vZ0":1.3456274276973657,"x":203.42,"y":128.24,"x0":-1.7921479450525657,"y0":50.004349403863955,"z0":5.989823365672367,"aX":-15.665823363385911},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.0,"breakHorizontal":15.8,"spinRate":2140,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41605975251714744,"extension":5.792776348896036},"index":1,"playId":"2d9f3aba-a626-33b3-9d8e-30767fcd6ec1","pitchNumber":2,"startTime":"2026-05-27T00:28:26.598Z","endTime":"2026-05-27T00:28:43.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:28:43.479Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T00:29:09.828Z","endTime":"2026-05-27T00:30:28.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056772517037597,"aZ":-25.254126144915254,"pfxX":-0.19997393562567778,"pfxZ":4.0695467694513905,"pX":-0.6014569403883907,"pZ":2.61457266156094,"vX0":2.855927557019797,"vY0":-129.37979921148772,"vZ0":-3.246425476718622,"x":139.93,"y":168.19,"x0":-1.6919486193839908,"y0":50.00575767447999,"z0":5.813225619400873,"aX":-0.3406185961319787},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":-0.2,"spinRate":2258,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4227467943106866,"extension":5.844421826849298},"index":0,"playId":"77ce2c30-e005-3ea3-8dc7-30ca41414e71","pitchNumber":1,"startTime":"2026-05-27T00:29:12.168Z","endTime":"2026-05-27T00:29:16.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.032855868304583,"aZ":-31.196250448802985,"pfxX":7.252153807719084,"pfxZ":0.6521948323146898,"pX":-0.07447039143852037,"pZ":2.0972134959024196,"vX0":1.7542783326946423,"vY0":-121.71263917868363,"vZ0":-2.4037970876335795,"x":119.84,"y":182.16,"x0":-1.7473213328583423,"y0":50.000239294278046,"z0":5.812729451751056,"aX":10.822927655215297},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-13.6,"spinRate":2485,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.4509029246902214,"extension":5.6912609111279355},"index":1,"playId":"601b08c7-aba3-3d30-a354-9c94fbdfde5c","pitchNumber":2,"startTime":"2026-05-27T00:29:51.602Z","endTime":"2026-05-27T00:29:58.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.980927729846975,"aZ":-14.922485977462383,"pfxX":-8.005117470064656,"pfxZ":8.484721363195138,"pX":-0.34117074703404565,"pZ":3.309121123206719,"vX0":5.730046717482259,"vY0":-142.0521121537027,"vZ0":-4.470797985073807,"x":130.0,"y":149.43,"x0":-1.3492205879614676,"y0":50.00700827370396,"z0":5.859063905557731,"aX":-16.286288210566443},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2217,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3862768191259631,"extension":5.904081057365574},"index":2,"playId":"8e6330e7-fa5f-31cf-bbba-516c5dfd95b3","pitchNumber":3,"startTime":"2026-05-27T00:30:22.946Z","endTime":"2026-05-27T00:30:28.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.2,"awayTeamWinProbability":31.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.17,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:30:28.340Z","atBatIndex":39},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jesús Sánchez hit by pitch. George Springer to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T00:31:14.438Z","endTime":"2026-05-27T00:32:59.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ce6aa2d6-4fbd-3c18-beb8-e7c39daeab5d","startTime":"2026-05-27T00:30:54.271Z","endTime":"2026-05-27T00:30:58.298Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37442717460119,"aZ":-14.795235525639667,"pfxX":-8.987512027638092,"pfxZ":8.48725748926974,"pX":0.0025467108108530537,"pZ":2.509359730367433,"vX0":7.1752856832444305,"vY0":-142.5600091111511,"vZ0":-6.462047991869702,"x":144.27,"y":147.97,"x0":-1.385962789484418,"y0":50.000301516003404,"z0":5.74828851673833,"aX":-18.399733262897165},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":14.8,"spinRate":2312,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3849772702679921,"extension":5.850868646648149},"index":1,"playId":"0dd8ab41-a18b-343e-b4e5-fba81d5d3136","pitchNumber":1,"startTime":"2026-05-27T00:31:14.438Z","endTime":"2026-05-27T00:31:17.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.948310480764505,"aZ":-14.35681801299363,"pfxX":-7.810965609040543,"pfxZ":8.597336757540955,"pX":-0.7857946068689912,"pZ":3.287021894154516,"vX0":4.789979098387239,"vY0":-143.24544089616796,"vZ0":-4.675455273726638,"x":136.82,"y":182.83,"x0":-1.4672723295127956,"y0":50.00269869688728,"z0":5.841966850721673,"aX":-16.187049400345856},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":13.2,"spinRate":2376,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3827868973400692,"extension":5.833072544124481},"index":2,"playId":"9a7cf1e1-6a34-34ad-a4e8-2c8abf4158e1","pitchNumber":2,"startTime":"2026-05-27T00:31:38.969Z","endTime":"2026-05-27T00:31:42.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82290480339379,"aZ":-13.82772886564693,"pfxX":-6.870795235739803,"pfxZ":8.824891985300026,"pX":-1.282633559293215,"pZ":3.005856847885484,"vX0":3.394932952306275,"vY0":-143.6418256256678,"vZ0":-5.703932448848569,"x":170.13,"y":183.78,"x0":-1.5903809084330707,"y0":50.00444401261128,"z0":5.884881104044469,"aX":-14.287439214806861},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2355,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38204267241375245,"extension":5.690969827500402},"index":3,"playId":"7cf1a67c-8ede-3070-b912-0713fbd5bfa4","pitchNumber":3,"startTime":"2026-05-27T00:32:02.211Z","endTime":"2026-05-27T00:32:06.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.570122578313175,"aZ":-25.45536010921519,"pfxX":-1.3325083720781992,"pfxZ":3.7021300270648165,"pX":0.9777974721569453,"pZ":2.663767055130528,"vX0":6.196602269188992,"vY0":-133.08119757684855,"vZ0":-3.635372618920224,"x":135.06,"y":129.12,"x0":-1.1964068158888788,"y0":50.00158172125528,"z0":5.868035491213486,"aX":-2.4180686963348763},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":1.2,"spinRate":2281,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40982653021329707,"extension":5.80355930308225},"index":4,"playId":"264ea88f-55b5-3c2c-a68e-1b40f30c8b70","pitchNumber":4,"startTime":"2026-05-27T00:32:24.443Z","endTime":"2026-05-27T00:32:29.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766597594427367,"aZ":-33.1379665946843,"pfxX":6.544371130709022,"pfxZ":-0.6020317626445602,"pX":1.7614724812690177,"pZ":1.447449996591306,"vX0":5.922578781547452,"vY0":-126.58497917078991,"vZ0":-3.968521586863947,"x":60.11,"y":224.3,"x0":-1.4727836435100248,"y0":50.00406108596976,"z0":5.735912138386494,"aX":10.447655769383843},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-13.3,"spinRate":2423,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4354205792285608,"extension":5.928546772537924},"index":5,"playId":"eebc9d6e-f220-3a44-b332-99a6787e631e","pitchNumber":5,"startTime":"2026-05-27T00:32:54.713Z","endTime":"2026-05-27T00:32:59.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":1.9999999999999858,"leverageIndex":0.9,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:32:59.571Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T00:33:37.381Z","endTime":"2026-05-27T00:34:19.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":98.1,"endSpeed":90.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.748050507323033,"aZ":-23.32465040537631,"pfxX":-11.079278721206993,"pfxZ":4.2909910751202505,"pX":0.5450908863280355,"pZ":1.8544039194763497,"vX0":9.773276072810766,"vY0":-142.4526787050362,"vZ0":-6.495819648306307,"x":100.44,"y":138.54,"x0":-1.485370795190874,"y0":50.00330500051916,"z0":5.631975419752651,"aX":-22.84411577772664},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.6,"breakHorizontal":18.1,"spinRate":2328,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.38403555414178303,"extension":5.877822084521348},"index":0,"playId":"952d9a6f-8280-3ef1-829a-b3b488ff8a76","pitchNumber":1,"startTime":"2026-05-27T00:33:37.381Z","endTime":"2026-05-27T00:33:41.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41526832036698,"aZ":-22.031317367291194,"pfxX":-10.423695285270782,"pfxZ":4.827592725531893,"pX":-0.513180484530307,"pZ":3.352413706982534,"vX0":6.977479096065377,"vY0":-143.8373067177169,"vZ0":-3.007026128839762,"x":109.2,"y":144.2,"x0":-1.6122648823086785,"y0":50.00651129609924,"z0":5.772860340792792,"aX":-21.91231239140085},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.3,"breakHorizontal":17.5,"spinRate":2327,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38036207677591927,"extension":5.870182247222211},"index":1,"playId":"165f49ea-2f94-39d2-9865-a4e9b3bfa475","pitchNumber":2,"startTime":"2026-05-27T00:33:56.082Z","endTime":"2026-05-27T00:33:59.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72458878792702,"aZ":-28.008061250426035,"pfxX":-10.50278139409874,"pfxZ":2.2217724192288735,"pX":0.23785490871182274,"pZ":1.2348338154430454,"vX0":8.386191366177167,"vY0":-135.60782868652058,"vZ0":-6.442697324885194,"x":59.24,"y":185.66,"x0":-1.5195274649520683,"y0":50.00490788934883,"z0":5.57736492831623,"aX":-19.699734067594036},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.9,"breakHorizontal":17.4,"spinRate":2117,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.40284153593198946,"extension":6.274003929840505},"index":2,"playId":"383638eb-a909-34d3-904e-35a08c29a551","pitchNumber":3,"startTime":"2026-05-27T00:34:15.856Z","endTime":"2026-05-27T00:34:19.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":1.68,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:34:19.720Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Andrés Giménez to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-27T00:36:40.283Z","endTime":"2026-05-27T00:37:27.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854358193377088,"aZ":-32.60856497077239,"pfxX":4.387734960393236,"pfxZ":-0.28107865347568417,"pX":0.9127348913749492,"pZ":1.431030721660628,"vX0":3.001077811746527,"vY0":-124.83583599379665,"vZ0":-3.8229728447716314,"x":68.0,"y":103.2,"x0":-0.8779214900431286,"y0":50.000218022234634,"z0":5.6877458866003385,"aX":6.8726342242158704},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":-8.6,"spinRate":2429,"spinDirection":145},"zone":14,"typeConfidence":0.89,"plateTime":0.44000001791871757,"extension":6.937431005358312},"index":0,"playId":"6d05c0da-51fb-35f5-af82-b9ab9a754461","pitchNumber":1,"startTime":"2026-05-27T00:36:40.283Z","endTime":"2026-05-27T00:36:45.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87307482587093,"aZ":-34.243643864639644,"pfxX":2.3888706919849585,"pfxZ":-1.2988803336152115,"pX":0.7770131533856119,"pZ":1.42339993594421,"vX0":3.6858283081584555,"vY0":-125.642864767071,"vZ0":-3.6096484135017564,"x":96.93,"y":124.88,"x0":-1.0228253446504763,"y0":50.00476221542586,"z0":5.678949854155171,"aX":3.7969101064075836},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-5.2,"spinRate":2508,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4369346292852674,"extension":6.837183745564506},"index":1,"playId":"3744a6b9-7d58-3212-a76f-c72c247fb676","pitchNumber":2,"startTime":"2026-05-27T00:36:55.644Z","endTime":"2026-05-27T00:36:59.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.744253028813684,"aZ":-32.88738584430268,"pfxX":1.2626627398214931,"pfxZ":-0.44666989510164523,"pX":-0.05134531473884409,"pZ":1.7334251090639534,"vX0":2.0700461606718807,"vY0":-125.26246967115814,"vZ0":-3.1635169127176903,"x":109.64,"y":159.27,"x0":-1.048984241038793,"y0":50.00012907365318,"z0":5.671757465539121,"aX":2.0278417124697565},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":-2.8,"spinRate":2520,"spinDirection":100},"zone":8,"typeConfidence":0.91,"plateTime":0.43546398190737,"extension":6.77193086644618},"hitData":{"launchSpeed":102.0,"launchAngle":2.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":155.64}},"index":2,"playId":"ae343119-70d5-38f6-83c7-de0b84601b0c","pitchNumber":3,"startTime":"2026-05-27T00:37:18.733Z","endTime":"2026-05-27T00:37:27.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:37:27.076Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Stowers lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-27T00:39:55.140Z","endTime":"2026-05-27T00:40:16.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-05-27T00:39:55.136Z","endTime":"2026-05-27T00:39:55.137Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adam Macko replaces Spencer Miles.","event":"Pitching Substitution","eventType":"pitching_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":1,"startTime":"2026-05-27T00:39:55.138Z","endTime":"2026-05-27T00:39:55.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671936,"link":"/api/v1/people/671936"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951177178792786,"aZ":-28.487886240578177,"pfxX":-1.739185573563475,"pfxZ":2.309412371438887,"pX":-0.6761509186634973,"pZ":3.1349798769118618,"vX0":-5.612833174230613,"vY0":-124.98214633254985,"vZ0":-0.4488828879729943,"x":101.75,"y":163.04,"x0":1.816151995581285,"y0":50.00407729014594,"z0":5.637503998509495,"aX":-2.776781733393967},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":4.3,"spinRate":2517,"spinDirection":180},"zone":1,"typeConfidence":0.91,"plateTime":0.4366748819119164,"extension":5.977725554124183},"index":2,"playId":"5522fa98-8733-357c-8f40-ab48cf32aabb","pitchNumber":1,"startTime":"2026-05-27T00:39:55.140Z","endTime":"2026-05-27T00:39:59.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91046930030555,"aZ":-30.008901643451765,"pfxX":-1.7336936447896176,"pfxZ":1.3775577635919785,"pX":0.12418688554066377,"pZ":2.8565143635694916,"vX0":-3.661566620693596,"vY0":-124.14011899543766,"vZ0":-0.6806200034822418,"x":114.9,"y":148.91,"x0":1.8387430330165841,"y0":50.00498463481426,"z0":5.614220495760046,"aX":-2.7278230331522715},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.6,"breakHorizontal":4.0,"spinRate":2607,"spinDirection":184},"zone":5,"typeConfidence":0.91,"plateTime":0.4398172833045142,"extension":5.9754566031421685},"hitData":{"launchSpeed":86.7,"launchAngle":24.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.44,"coordY":79.59}},"index":3,"playId":"a15d9ac0-13ff-3838-9815-20ca44d9cd55","pitchNumber":2,"startTime":"2026-05-27T00:40:08.847Z","endTime":"2026-05-27T00:40:16.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:40:16.318Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to right fielder Jesús Sánchez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-27T00:40:41.917Z","endTime":"2026-05-27T00:42:39.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219051327913657,"aZ":-26.64330113783978,"pfxX":-3.300754170645499,"pfxZ":3.4727232638958636,"pX":0.37610214500181843,"pZ":2.88211368929599,"vX0":-2.822716668626062,"vY0":-125.64856564362945,"vZ0":-1.2425374801943903,"x":100.0,"y":147.49,"x0":1.9443065976294875,"y0":50.005596918849875,"z0":5.554508355259461,"aX":-5.260885393908132},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.2,"breakHorizontal":6.6,"spinRate":2546,"spinDirection":179},"zone":3,"typeConfidence":0.91,"plateTime":0.43646524041710366,"extension":5.980906256994244},"index":0,"playId":"b1b9cdd2-938d-3ab4-bfe4-ad2761b939c1","pitchNumber":1,"startTime":"2026-05-27T00:40:41.917Z","endTime":"2026-05-27T00:40:45.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.497712718005044,"aZ":-42.94269498945479,"pfxX":-2.815388625424138,"pfxZ":-7.920351800255398,"pX":-1.0989510745214772,"pZ":-0.021285209490818666,"vX0":-5.604587930945734,"vY0":-116.62557784473282,"vZ0":-3.258231893434835,"x":61.86,"y":167.28,"x0":1.712981543797748,"y0":50.00151757654018,"z0":5.494222703131568,"aX":-3.82831522121143},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.9,"breakHorizontal":6.6,"spinRate":2931,"spinDirection":326},"zone":13,"typeConfidence":0.88,"plateTime":0.47191585973176675,"extension":5.910770269128745},"index":1,"playId":"180c34ca-f70d-3411-b332-fc25504cfd8c","pitchNumber":2,"startTime":"2026-05-27T00:40:55.149Z","endTime":"2026-05-27T00:40:59.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.551847431385617,"aZ":-14.882282733102906,"pfxX":4.845873478724808,"pfxZ":9.119696873749497,"pX":0.4094516080417791,"pZ":2.3060087491676713,"vX0":-4.916068720670627,"vY0":-136.91646365760906,"vZ0":-5.870747844235047,"x":102.19,"y":150.32,"x0":1.5996377779739264,"y0":50.00667290691431,"z0":5.498692246493004,"aX":9.192144419804434},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-7.7,"spinRate":2224,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.4002330672892396,"extension":6.00416431449808},"index":2,"playId":"23ee0c2b-0c17-351f-914a-5fa7930774db","pitchNumber":3,"startTime":"2026-05-27T00:41:14.606Z","endTime":"2026-05-27T00:41:17.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.100930214259677,"aZ":-27.753164746818065,"pfxX":10.211307920561783,"pfxZ":2.7921884371875887,"pX":0.8494383474505371,"pZ":2.444681641296675,"vX0":-5.43744643405488,"vY0":-125.25596096770133,"vZ0":-2.1833564146996087,"x":102.19,"y":150.32,"x0":1.7255589749345728,"y0":50.00413577505847,"z0":5.60472685141755,"aX":16.17140366225443},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":-17.2,"spinRate":1515,"spinDirection":104},"zone":12,"typeConfidence":0.9,"plateTime":0.43785376732995207,"extension":5.92284301299177},"index":3,"playId":"b3834fda-372c-3c2f-a6e9-b17b4dd5a069","pitchNumber":4,"startTime":"2026-05-27T00:41:36.629Z","endTime":"2026-05-27T00:41:39.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65765471083744,"aZ":-29.86667581094977,"pfxX":6.601883260534671,"pfxZ":1.4395608690047759,"pX":1.1348903470358507,"pZ":1.5706291204797322,"vX0":-3.7530285016241645,"vY0":-125.87908228895465,"vZ0":-3.7680464070139794,"x":41.26,"y":152.21,"x0":1.7877278636431801,"y0":50.004394416585775,"z0":5.506197688509191,"aX":10.59099239352336},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-11.0,"spinRate":1543,"spinDirection":104},"zone":14,"typeConfidence":0.82,"plateTime":0.43520351374714394,"extension":6.149689724709359},"index":4,"playId":"83a4b3f3-e47e-3e7f-a14d-7f76ec53f0a4","pitchNumber":5,"startTime":"2026-05-27T00:41:54.828Z","endTime":"2026-05-27T00:41:59.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.7,"endSpeed":87.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93597952637248,"aZ":-14.996686479937297,"pfxX":2.8980577236498273,"pfxZ":8.691943882139713,"pX":-0.0546481292847779,"pZ":3.0646819866775226,"vX0":-5.425005829730757,"vY0":-139.35892290490622,"vZ0":-4.315719691123841,"x":104.38,"y":151.73,"x0":1.5365520519508344,"y0":50.001477988497506,"z0":5.6169891034110995,"aX":5.726890334442876},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-4.2,"spinRate":2278,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.3923152509544048,"extension":5.977743327866122},"index":5,"playId":"52400c47-20c7-34c1-a592-93c770ce2951","pitchNumber":6,"startTime":"2026-05-27T00:42:07.915Z","endTime":"2026-05-27T00:42:13.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584768382388074,"aZ":-13.487041867015531,"pfxX":5.853075476624665,"pfxZ":9.595379216434175,"pX":-0.376567793789829,"pZ":2.3759283035648577,"vX0":-7.392011373577385,"vY0":-138.58824560262258,"vZ0":-6.304992654395334,"x":107.01,"y":160.22,"x0":1.5631582886160962,"y0":50.00425649385275,"z0":5.579005297196299,"aX":11.401649531774014},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-9.1,"spinRate":2258,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.39501170644122885,"extension":6.13785867108296},"hitData":{"launchSpeed":72.0,"launchAngle":34.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.33,"coordY":104.43}},"index":6,"playId":"79782763-a11c-3ab7-9dfe-707fcc8f556d","pitchNumber":7,"startTime":"2026-05-27T00:42:31.520Z","endTime":"2026-05-27T00:42:39.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:42:39.245Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yohendrick Piñango homers (2) on a line drive to center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:44:55.077Z","endTime":"2026-05-27T00:45:39.649Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59593317361726,"aZ":-22.090060562284023,"pfxX":-12.010517356207593,"pfxZ":5.0722361675078655,"pX":0.9026698490345504,"pZ":2.6262765489420343,"vX0":10.51382906755013,"vY0":-139.85256803088308,"vZ0":-4.697065740992037,"x":156.98,"y":143.25,"x0":-1.339156978242407,"y0":50.00065386845812,"z0":5.770310788518538,"aX":-23.864950652082168},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":19.7,"spinRate":2353,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3911622924988749,"extension":5.9221711853786845},"index":0,"playId":"0ab0d564-a57b-310b-9d4b-30ed6c9d5aed","pitchNumber":1,"startTime":"2026-05-27T00:44:55.077Z","endTime":"2026-05-27T00:44:59.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04008647350813,"aZ":-19.920794052229954,"pfxX":-10.176192948254858,"pfxZ":6.180021615515582,"pX":0.1219265896000106,"pZ":2.5916179992747193,"vX0":8.0435121368924,"vY0":-140.02728822818693,"vZ0":-5.365880537911289,"x":108.76,"y":106.5,"x0":-1.4677524667820403,"y0":50.00266634803673,"z0":5.838684596891477,"aX":-20.179211930647572},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":16.8,"spinRate":2342,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39136063194416826,"extension":5.581327298484134},"hitData":{"launchSpeed":106.2,"launchAngle":19.0,"totalDistance":408.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.0,"coordY":38.0}},"index":1,"playId":"3d1a791a-2beb-31ab-b263-b4481d75940c","pitchNumber":2,"startTime":"2026-05-27T00:45:11.773Z","endTime":"2026-05-27T00:45:39.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":10.5,"leverageIndex":0.82,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:45:39.649Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:45:59.178Z","endTime":"2026-05-27T00:46:08.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713054717624882,"aZ":-28.49603355232543,"pfxX":-10.994021322526029,"pfxZ":2.125408479442699,"pX":-0.19668982884849867,"pZ":2.1826421176182427,"vX0":7.435876751270293,"vY0":-130.93041746115856,"vZ0":-3.675051638099257,"x":91.67,"y":153.62,"x0":-1.6511653043032675,"y0":50.00070810820852,"z0":5.746618344088848,"aX":-19.006456485447064},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":18.1,"spinRate":2168,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4189856489057586,"extension":5.979002662438673},"hitData":{"launchSpeed":80.2,"launchAngle":32.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.57,"coordY":97.84}},"index":0,"playId":"4714f550-fb2c-3812-ae0d-6a98a8157adf","pitchNumber":1,"startTime":"2026-05-27T00:45:59.178Z","endTime":"2026-05-27T00:46:08.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:46:08.846Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, third baseman Javier Sanoja to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:46:31.100Z","endTime":"2026-05-27T00:47:47.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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.3,"endSpeed":88.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64419259087874,"aZ":-12.297705395610842,"pfxX":-8.046346849398208,"pfxZ":9.929934249118546,"pX":0.8807166775565014,"pZ":1.7877851727039626,"vX0":9.152069661210579,"vY0":-141.17148988196897,"vZ0":-8.507352761430651,"x":150.84,"y":126.76,"x0":-1.3707447338059757,"y0":50.003448623536734,"z0":5.648310228146405,"aX":-16.106623013182308},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":12.5,"spinRate":2244,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3892346480492064,"extension":5.663614910121906},"index":0,"playId":"a81b9886-c06e-304b-a732-bd386ee45619","pitchNumber":1,"startTime":"2026-05-27T00:46:31.100Z","endTime":"2026-05-27T00:46:35.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158077197877656,"aZ":-27.387602049714737,"pfxX":0.30956908720082277,"pfxZ":2.757506664868691,"pX":0.6619888766670762,"pZ":1.3296040992056577,"vX0":5.335720102306923,"vY0":-131.06489057761587,"vZ0":-5.927336804231647,"x":150.84,"y":126.76,"x0":-1.4419617923068844,"y0":50.00409855892209,"z0":5.670486042487376,"aX":0.5372571871640553},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":2234,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.418183759209402,"extension":5.860381721350739},"index":1,"playId":"74959224-1627-34cb-add0-f36ddcb4ab39","pitchNumber":2,"startTime":"2026-05-27T00:46:46.288Z","endTime":"2026-05-27T00:46:50.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13172586125865,"aZ":-21.541047757895505,"pfxX":1.10646828713416,"pfxZ":5.98205031455343,"pX":0.8742471774403383,"pZ":2.18430772003726,"vX0":5.866461331634504,"vY0":-132.64863082222172,"vZ0":-5.172603674098378,"x":150.84,"y":126.76,"x0":-1.5122085545861172,"y0":50.001135667786336,"z0":5.73613452834429,"aX":1.964840839441355},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":-3.4,"spinRate":2271,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41336964745753546,"extension":5.703326964094953},"index":2,"playId":"15163748-7325-3caa-bb61-796dcb8d4dfb","pitchNumber":3,"startTime":"2026-05-27T00:47:02.140Z","endTime":"2026-05-27T00:47:05.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28657247091977,"aZ":-14.152621685348894,"pfxX":-8.252597691259584,"pfxZ":8.840210863622596,"pX":0.6336215099080544,"pZ":2.173852339131828,"vX0":9.19439206522164,"vY0":-142.0598608938915,"vZ0":-7.330226079457877,"x":129.8,"y":163.04,"x0":-1.576448915370461,"y0":50.0070351127313,"z0":5.6920685070896395,"aX":-16.831041028561014},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2368,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.38592633031208745,"extension":5.923779789049624},"index":3,"playId":"ba5535d9-28ec-3bc0-9a16-e9bfc30697df","pitchNumber":4,"startTime":"2026-05-27T00:47:21.299Z","endTime":"2026-05-27T00:47:25.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-27T00:47:39.457Z","endTime":"2026-05-27T00:47:39.458Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358900883477226,"aZ":-32.4908805765982,"pfxX":-9.517169340646698,"pfxZ":-0.1747093411742222,"pX":-1.3332715506091932,"pZ":1.9107250043727835,"vX0":4.2687403818877945,"vY0":-132.71211032176788,"vZ0":-3.6863320919385396,"x":125.42,"y":177.65,"x0":-1.7258925380447128,"y0":50.00507218951386,"z0":5.683944433484319,"aX":-16.981245000406563},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.0,"breakHorizontal":16.3,"spinRate":1949,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4126840128551512,"extension":5.86232156432957},"hitData":{"launchSpeed":84.7,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.49,"coordY":173.89}},"index":5,"playId":"d52c1c9e-c289-3e34-9e05-b247c6941637","pitchNumber":5,"startTime":"2026-05-27T00:47:39.459Z","endTime":"2026-05-27T00:47:47.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:47:47.674Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Valenzuela singles on a line drive to right fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:48:14.832Z","endTime":"2026-05-27T00:48:57.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":76.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.102199815154766,"aZ":-34.19166091525583,"pfxX":2.1494545628278163,"pfxZ":-1.3949053744973048,"pX":-0.809647862108914,"pZ":1.44902897585082,"vX0":1.3271414649629838,"vY0":-119.0175475679799,"vZ0":-3.1019205324073864,"x":114.9,"y":163.04,"x0":-1.6522240099883945,"y0":50.00299076417505,"z0":5.840501012969246,"aX":3.108535601172192},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.0,"breakHorizontal":-4.2,"spinRate":2492,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.45878191769451204,"extension":6.008901502688815},"index":0,"playId":"70ab824f-b89e-3bf3-849d-b2fff41afb89","pitchNumber":1,"startTime":"2026-05-27T00:48:14.832Z","endTime":"2026-05-27T00:48:18.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423769922363153,"aZ":-27.461718184554993,"pfxX":0.9882717014982552,"pfxZ":2.7497145679871142,"pX":-0.8158686573158708,"pZ":3.2531611321698617,"vX0":2.166132147591818,"vY0":-129.8935166519428,"vZ0":-1.5048109367812428,"x":114.9,"y":163.04,"x0":-1.787995220130506,"y0":50.00407896202368,"z0":5.921987705078973,"aX":1.693436254666558},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":-2.3,"spinRate":2130,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.42119397850886786,"extension":5.747550054801781},"index":1,"playId":"db0b0590-b1fe-346e-af6a-de43e33e2caa","pitchNumber":2,"startTime":"2026-05-27T00:48:30.007Z","endTime":"2026-05-27T00:48:33.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29314977711192,"aZ":-14.595256960524873,"pfxX":-7.193342009586391,"pfxZ":8.538409741134739,"pX":-0.0029736421122243902,"pZ":2.3910245848153933,"vX0":6.780894582813455,"vY0":-142.4787040883474,"vZ0":-6.922953807547181,"x":114.9,"y":163.04,"x0":-1.47750660187006,"y0":50.00313256491355,"z0":5.77205882270795,"aX":-14.81102373718995},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2274,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.384215202836943,"extension":5.775672208064182},"hitData":{"launchSpeed":104.5,"launchAngle":11.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.0,"coordY":89.0}},"index":2,"playId":"9949361e-190f-35ca-afae-e9f67465e18d","pitchNumber":3,"startTime":"2026-05-27T00:48:47.301Z","endTime":"2026-05-27T00:48:57.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:48:57.901Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Lenyn Sosa hit by pitch. Brandon Valenzuela to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:49:24.147Z","endTime":"2026-05-27T00:49:29.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608587304192376,"aZ":-27.57987556952134,"pfxX":-1.2188916302737116,"pfxZ":2.692724593162332,"pX":-1.439473944018683,"pZ":3.40123357244945,"vX0":1.0085351126183637,"vY0":-129.87079672189375,"vZ0":-1.1368428878593477,"x":183.72,"y":161.63,"x0":-1.674788330011393,"y0":50.002916688937646,"z0":5.945574167990453,"aX":-2.0788297700310245},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":1.9,"spinRate":2372,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.42201638063558544,"extension":5.814647319957432},"index":0,"playId":"ee30487f-9b30-3015-a323-ab650cc98098","pitchNumber":1,"startTime":"2026-05-27T00:49:24.147Z","endTime":"2026-05-27T00:49:29.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:49:29.759Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to left fielder Heriberto Hernández, deflected by shortstop Otto Lopez. Brandon Valenzuela scores. Lenyn Sosa to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:50:45.204Z","endTime":"2026-05-27T00:53:14.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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_deflection"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.8,"endSpeed":76.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173030535064218,"aZ":-36.73493852391414,"pfxX":0.8717428836989638,"pfxZ":-3.095444298326859,"pX":0.04356794587472206,"pZ":1.5631358500276347,"vX0":3.5478359433430677,"vY0":-120.53408228985276,"vZ0":-2.4826810271190363,"x":115.34,"y":196.58,"x0":-1.5599853423643624,"y0":50.00350311043724,"z0":5.8465372006605465,"aX":1.2837457494773403},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.9,"breakHorizontal":-2.4,"spinRate":2423,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.454211533229123,"extension":5.899336041538401},"index":0,"playId":"e4275150-129a-3ca8-bd48-fea13caa7c2d","pitchNumber":1,"startTime":"2026-05-27T00:52:43.105Z","endTime":"2026-05-27T00:52:48.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874767322894282,"aZ":-34.210633434348686,"pfxX":1.7020444631369442,"pfxZ":-1.3236273129646055,"pX":0.2247441019715066,"pZ":2.1190150131183096,"vX0":4.010778055224253,"vY0":-123.05644497867395,"vZ0":-1.8398227886341387,"x":108.43,"y":181.57,"x0":-1.6458649766097755,"y0":50.00399218794894,"z0":5.768124252815819,"aX":2.6160226377018225},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":-4.0,"spinRate":2501,"spinDirection":72},"zone":8,"typeConfidence":2.0,"plateTime":0.4446984365551647,"extension":5.913472497822509},"hitData":{"launchSpeed":94.2,"launchAngle":10.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":72.3,"coordY":130.83}},"index":1,"playId":"75cea3a8-1f23-3e6e-b438-07b0f241f507","pitchNumber":2,"startTime":"2026-05-27T00:53:01.606Z","endTime":"2026-05-27T00:53:14.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":7.000000000000014,"leverageIndex":1.03,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:53:14.228Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:53:57.230Z","endTime":"2026-05-27T00:56:27.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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.6,"endSpeed":89.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.974664266447856,"aZ":-14.703453603983602,"pfxX":-8.989213320574514,"pfxZ":8.586420983575264,"pX":0.9967684080597237,"pZ":1.7627051675898886,"vX0":9.782879070881478,"vY0":-141.6646286748805,"vZ0":-8.404015535151286,"x":79.01,"y":191.19,"x0":-1.3312816280681474,"y0":50.00520305133592,"z0":5.705106734322857,"aX":-18.29688491535239},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":14.3,"spinRate":2243,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3864447549640979,"extension":5.9704736731461026},"index":0,"playId":"fea77316-5c31-3081-b234-8d1dda824e37","pitchNumber":1,"startTime":"2026-05-27T00:54:12.011Z","endTime":"2026-05-27T00:54:17.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.5,"endSpeed":89.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554659917583272,"aZ":-17.909556251949915,"pfxX":-10.892484340101262,"pfxZ":6.992637480309894,"pX":0.5412868347306894,"pZ":1.3332102296106974,"vX0":9.344734699670425,"vY0":-141.5088161268383,"vZ0":-8.771351653616419,"x":96.37,"y":202.78,"x0":-1.379277176736458,"y0":50.00254013425616,"z0":5.607474093324446,"aX":-22.217665252925446},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":18.0,"spinRate":2374,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.38621397878681574,"extension":5.967838057759206},"index":1,"playId":"eaf74382-a02f-3aa1-9ebb-ed0eb59cdb6c","pitchNumber":2,"startTime":"2026-05-27T00:54:31.138Z","endTime":"2026-05-27T00:54:35.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63443267219678,"aZ":-34.43796468744618,"pfxX":2.5701635243066603,"pfxZ":-1.4974734783253325,"pX":-0.8593830778514866,"pZ":3.5833204629164506,"vX0":0.9158569432695094,"vY0":-121.81866853018315,"vZ0":1.2533695734935153,"x":149.76,"y":142.03,"x0":-1.573543806041914,"y0":50.00328041904831,"z0":6.026207247752587,"aX":3.884853714191976},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.2,"breakHorizontal":-4.9,"spinRate":2455,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.44863741662725687,"extension":5.7789358751183775},"index":2,"playId":"bdc75e0e-9f75-3d4b-84a4-d1a236ef570f","pitchNumber":3,"startTime":"2026-05-27T00:54:50.150Z","endTime":"2026-05-27T00:54:55.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03814180089213,"aZ":-13.551245456222153,"pfxX":-8.850971630391598,"pfxZ":9.177522571949215,"pX":0.42950385324874013,"pZ":2.3636115321820355,"vX0":8.413600408175043,"vY0":-141.4958647202443,"vZ0":-6.786454413362039,"x":100.63,"y":174.96,"x0":-1.4314029909729837,"y0":50.003308385521855,"z0":5.660004039415683,"aX":-17.9624170992927},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":14.3,"spinRate":2393,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3869766266115122,"extension":5.894024019060642},"index":3,"playId":"b1956b14-ae83-3858-ad6c-74ef73c9fb6e","pitchNumber":4,"startTime":"2026-05-27T00:55:08.263Z","endTime":"2026-05-27T00:55:16.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"George Springer steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":4,"actionPlayId":"b1956b14-ae83-3858-ad6c-74ef73c9fb6e","startTime":"2026-05-27T00:55:19.112Z","endTime":"2026-05-27T00:55:34.033Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"postOnSecond":{"id":543807,"link":"/api/v1/people/543807"},"postOnThird":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.68,"dramaIndex":23.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.891508756514465,"aZ":-34.102532912389506,"pfxX":2.658317578811919,"pfxZ":-1.270293907442129,"pX":-0.6801013944214437,"pZ":2.8128123840268535,"vX0":1.4866064643079828,"vY0":-122.22012807681433,"vZ0":-0.4741510357447358,"x":142.92,"y":162.83,"x0":-1.6404912699602119,"y0":50.001353450709196,"z0":5.924723911791473,"aX":4.042280493764301},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.2,"breakHorizontal":-5.2,"spinRate":2518,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.4472372073741875,"extension":5.766686874619378},"index":5,"playId":"7325bf43-d643-3e33-adff-98430b2e404f","pitchNumber":5,"startTime":"2026-05-27T00:55:34.033Z","endTime":"2026-05-27T00:55:37.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98965537860701,"aZ":-11.414183096711303,"pfxX":-8.161884639933053,"pfxZ":10.021896939909197,"pX":0.5497768553900167,"pZ":1.7964967969373493,"vX0":8.29370253023424,"vY0":-143.01197424375044,"vZ0":-8.860585832145597,"x":96.04,"y":190.27,"x0":-1.3274825567445199,"y0":50.0011257922044,"z0":5.650809635070652,"aX":-16.90457587901563},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":13.1,"spinRate":2410,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.382994336767454,"extension":6.0273921468403895},"index":6,"playId":"e6b96596-df66-32ac-b56e-abf27e6a286e","pitchNumber":6,"startTime":"2026-05-27T00:55:53.922Z","endTime":"2026-05-27T00:55:58.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56445129420947,"aZ":-35.563454186927785,"pfxX":8.926017191243915,"pfxZ":-2.260381811763706,"pX":-0.7052599558195769,"pZ":3.4570296517041776,"vX0":-0.04948836350535307,"vY0":-122.25207404664842,"vZ0":1.4763120803266572,"x":143.88,"y":145.44,"x0":-1.8423326788211951,"y0":50.0050332338995,"z0":5.923120994574923,"aX":13.364396930894188},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.4,"breakHorizontal":-16.1,"spinRate":2541,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.4499211193825414,"extension":5.740702276973633},"index":7,"playId":"fac1695a-48c6-3816-9d9b-ebd87683d720","pitchNumber":7,"startTime":"2026-05-27T00:56:22.931Z","endTime":"2026-05-27T00:56:27.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.68,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:56:27.615Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jesús Sánchez hits a grand slam (6) to right field. Lenyn Sosa scores. George Springer scores. Daulton Varsho scores.","rbi":4,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:57:37.785Z","endTime":"2026-05-27T00:58:16.625Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"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-05-27T00:56:43.904Z","endTime":"2026-05-27T00:57:40.062Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.871677144614615,"aZ":-14.76309905708591,"pfxX":-8.603596165384854,"pfxZ":8.399886219006346,"pX":0.5399757907647669,"pZ":3.4060965722915513,"vX0":8.505749605487372,"vY0":-143.2627620541564,"vZ0":-4.135393976914377,"x":96.42,"y":146.82,"x0":-1.3532880518603307,"y0":50.00692379906058,"z0":5.794589515125545,"aX":-17.843333710802206},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":13.8,"spinRate":2362,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3826775430976994,"extension":5.878569679158515},"hitData":{"launchSpeed":108.7,"launchAngle":24.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":238.7,"coordY":84.47}},"index":1,"playId":"3ceb15cc-a460-3591-b733-27875b137923","pitchNumber":1,"startTime":"2026-05-27T00:57:40.062Z","endTime":"2026-05-27T00:58:16.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":7.400000000000006,"leverageIndex":0.95,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:58:16.625Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kazuma Okamoto hit by pitch.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T00:58:36.135Z","endTime":"2026-05-27T00:58:49.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":91.1,"endSpeed":83.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071449972156984,"aZ":-31.259627878353655,"pfxX":-9.35681976516678,"pfxZ":0.5152170312681204,"pX":-1.8202701348983952,"pZ":3.171394705112084,"vX0":3.027399362530788,"vY0":-132.73803752049113,"vZ0":-1.098654154928106,"x":186.38,"y":153.15,"x0":-1.758937386845957,"y0":50.00488799360894,"z0":5.86391380306302,"aX":-16.720529742100645},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.0,"breakHorizontal":16.3,"spinRate":2189,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41242500306923846,"extension":5.969329077730789},"index":0,"playId":"f3ebc2a3-a5cf-349f-bf3b-e0a71e726abe","pitchNumber":1,"startTime":"2026-05-27T00:58:36.198Z","endTime":"2026-05-27T00:58:49.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T00:58:49.613Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T01:02:24.166Z","endTime":"2026-05-27T01:03:08.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,2],"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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T00:59:14.234Z","endTime":"2026-05-27T01:00:01.165Z","isPitch":false,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-27T01:00:01.165Z","endTime":"2026-05-27T01:00:28.000Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Gibson replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-27T01:00:28.000Z","endTime":"2026-05-27T01:02:26.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426113573424722,"aZ":-41.46142127077365,"pfxX":-8.13785945363457,"pfxZ":-7.209428943012668,"pX":0.784490304182053,"pZ":2.307512689521469,"vX0":0.7315210474463874,"vY0":-113.5290353360094,"vZ0":1.059892548596175,"x":87.1,"y":176.48,"x0":1.5111433795228941,"y0":50.00407289177217,"z0":6.005838018986668,"aX":-10.478928943869674},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-12.4,"breakHorizontal":14.5,"spinRate":2882,"spinDirection":310},"zone":6,"typeConfidence":0.91,"plateTime":0.4849966001580941,"extension":5.869983023534552},"index":3,"playId":"44a9d47a-bb4f-318d-992d-fc7434242d66","pitchNumber":1,"startTime":"2026-05-27T01:02:26.400Z","endTime":"2026-05-27T01:02:30.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26551609155012,"aZ":-36.9628130839613,"pfxX":-10.396178922245475,"pfxZ":-3.4422510576291145,"pX":-1.1847653108703995,"pZ":2.266845246934439,"vX0":-3.6732279975490987,"vY0":-118.19330245424919,"vZ0":0.4329121134304006,"x":162.16,"y":177.58,"x0":1.748072931176154,"y0":50.004277542751176,"z0":5.525191909617824,"aX":-14.448607757512658},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.8,"breakHorizontal":19.8,"spinRate":3032,"spinDirection":297},"zone":13,"typeConfidence":0.89,"plateTime":0.46659836235227914,"extension":5.92219610235258},"index":4,"playId":"510e5bed-d5ea-3df5-bd87-d2390015ab19","pitchNumber":2,"startTime":"2026-05-27T01:02:42.625Z","endTime":"2026-05-27T01:02:46.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.883917559502446,"aZ":-33.46897315802962,"pfxX":-9.392261151225615,"pfxZ":-0.945516557491004,"pX":-0.3960297732909987,"pZ":1.3989526219471136,"vX0":-2.407338762993421,"vY0":-117.29194727664836,"vZ0":-2.0896775088118877,"x":132.1,"y":201.01,"x0":1.8666290776532526,"y0":50.000768835873764,"z0":5.4615017052098525,"aX":-12.913149518807986},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.9,"breakHorizontal":17.6,"spinRate":3044,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.46932163606441035,"extension":5.751328908563787},"index":5,"playId":"ce3a5dc6-70c0-3835-8b39-619196c04455","pitchNumber":3,"startTime":"2026-05-27T01:03:03.969Z","endTime":"2026-05-27T01:03:08.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:03:08.716Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, shortstop Andrés Giménez to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-27T01:05:43.559Z","endTime":"2026-05-27T01:06:26.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Adam Macko.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T01:04:26.191Z","endTime":"2026-05-27T01:05:45.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684320,"link":"/api/v1/people/684320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.860633746063296,"aZ":-9.424158366297371,"pfxX":-4.0176107277260975,"pfxZ":11.587389584619455,"pX":-0.5937194082554804,"pZ":2.065594871734703,"vX0":2.9026881081344214,"vY0":-139.3629785758885,"vZ0":-8.556354472042013,"x":139.63,"y":183.01,"x0":-1.1277798945043307,"y0":50.00198571152785,"z0":5.801356261074278,"aX":-7.887794811126799},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":6.6,"spinRate":2511,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3932968254029823,"extension":6.234018279168529},"index":1,"playId":"77f13530-4dc3-37e2-95b0-e1511d834861","pitchNumber":1,"startTime":"2026-05-27T01:05:45.856Z","endTime":"2026-05-27T01:05:49.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-27T01:06:00.880Z","endTime":"2026-05-27T01:06:17.681Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.792667715020574,"aZ":-26.75454226451745,"pfxX":-9.610731119242438,"pfxZ":3.3187894199290255,"pX":-0.3941106904244261,"pZ":2.215327584543347,"vX0":4.488382145508356,"vY0":-127.13795335480643,"vZ0":-4.019036503046319,"x":132.02,"y":178.97,"x0":-0.9366839480137771,"y0":50.00080294049401,"z0":5.947116209913223,"aX":-15.684587853567393},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":16.3,"spinRate":1444,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.43130372987435006,"extension":6.341019782366896},"hitData":{"launchSpeed":61.9,"launchAngle":-48.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.4,"coordY":151.59}},"index":3,"playId":"24fe7ca8-0008-3e9b-8ff3-a220d50855de","pitchNumber":2,"startTime":"2026-05-27T01:06:17.681Z","endTime":"2026-05-27T01:06:26.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:06:26.387Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-27T01:06:44.729Z","endTime":"2026-05-27T01:08:11.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"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":"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":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.855360501573315,"aZ":-32.896702121405234,"pfxX":1.299072124317314,"pfxZ":-0.4732524574948185,"pX":0.8130963833778766,"pZ":1.4150828043573627,"vX0":4.708326590667831,"vY0":-122.29886082149588,"vZ0":-3.794459862949865,"x":86.01,"y":200.57,"x0":-1.3050055993060259,"y0":50.005197038713426,"z0":5.8047985195606,"aX":1.969986748721149},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.6,"breakHorizontal":-3.5,"spinRate":2762,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.447661859003488,"extension":6.09228561962316},"index":0,"playId":"02f0921e-3e6c-377e-97c6-b2d87bc8ea15","pitchNumber":1,"startTime":"2026-05-27T01:06:53.975Z","endTime":"2026-05-27T01:06:58.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.463248022586843,"aZ":-29.77035974930806,"pfxX":1.9767725291697176,"pfxZ":1.524453098440338,"pX":-0.2979573919746972,"pZ":3.1928460644662326,"vX0":2.6713636134344503,"vY0":-125.42949003780033,"vZ0":-0.35387139902169074,"x":128.36,"y":152.57,"x0":-1.6372726632557777,"y0":50.00438650956939,"z0":5.781739532294379,"aX":3.1220190205510883},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":-4.2,"spinRate":2582,"spinDirection":91},"zone":2,"typeConfidence":0.9,"plateTime":0.43815888172523243,"extension":5.944585059940603},"index":1,"playId":"2bb85d74-bd32-3c3d-ae41-7c205829a7b3","pitchNumber":2,"startTime":"2026-05-27T01:07:10.329Z","endTime":"2026-05-27T01:07:14.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-27T01:07:27.005Z","endTime":"2026-05-27T01:07:43.177Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.377552947261492,"aZ":-18.85295581270425,"pfxX":-10.056081409677104,"pfxZ":6.691310087504593,"pX":-0.9557886306056255,"pZ":3.6915661520950707,"vX0":4.4682208720343874,"vY0":-140.16729865049587,"vZ0":-2.4224767339609294,"x":153.43,"y":139.11,"x0":-1.2629635930171994,"y0":50.00648968035726,"z0":5.796602399203814,"aX":-20.03480077073269},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":17.3,"spinRate":2349,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3906066894160274,"extension":6.309645709291521},"index":3,"playId":"03389eb6-f829-3ce1-8a98-7450d82886bc","pitchNumber":3,"startTime":"2026-05-27T01:07:43.177Z","endTime":"2026-05-27T01:07:46.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749293557351216,"aZ":-29.464768787875528,"pfxX":0.6038663018428531,"pfxZ":1.6746820265859483,"pX":0.062985800617919,"pZ":3.191307108027459,"vX0":4.469225629106759,"vY0":-126.48222473187377,"vZ0":0.47005889950139923,"x":114.6,"y":152.61,"x0":-1.8052638810841621,"y0":50.00425908977373,"z0":5.3653369497689525,"aX":0.9788808875703668},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-2.2,"spinRate":2757,"spinDirection":102},"zone":2,"typeConfidence":0.88,"plateTime":0.43301536856187806,"extension":6.323905851252081},"hitData":{"launchSpeed":101.5,"launchAngle":42.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":88.44,"coordY":60.5}},"index":4,"playId":"451c3a15-1d40-31ea-8661-312994a920a8","pitchNumber":4,"startTime":"2026-05-27T01:08:00.068Z","endTime":"2026-05-27T01:08:11.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:08:11.422Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joe Mack flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-27T01:08:20.081Z","endTime":"2026-05-27T01:10:14.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8847079982557,"aZ":-9.785521039015988,"pfxX":-4.060716829400081,"pfxZ":11.016016955744746,"pX":-0.43460278550878007,"pZ":1.6072142176151203,"vX0":3.2865915899851132,"vY0":-141.5445257286046,"vZ0":-9.532667329324989,"x":133.57,"y":195.39,"x0":-1.0824101573097216,"y0":50.0009054284274,"z0":5.6425746728460755,"aX":-8.250346998239495},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2572,"spinDirection":212},"zone":7,"typeConfidence":0.9,"plateTime":0.386763361977533,"extension":6.322048685436342},"index":0,"playId":"a4daee46-4fcf-35c2-b5a1-53d92e3682f8","pitchNumber":1,"startTime":"2026-05-27T01:08:40.388Z","endTime":"2026-05-27T01:08:44.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.920463251756246,"aZ":-28.75751817346173,"pfxX":-9.97407131352055,"pfxZ":2.0309996769961938,"pX":0.8654189218480335,"pZ":0.8753521917131093,"vX0":7.991104951750453,"vY0":-128.4852053967631,"vZ0":-6.636792136070616,"x":84.01,"y":215.15,"x0":-0.9788095390777958,"y0":50.00311215682006,"z0":5.706510393391558,"aX":-16.79027844659196},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":16.4,"spinRate":1561,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4251830945537476,"extension":6.600158446670045},"index":1,"playId":"dda329c9-c3ac-3ed0-b64d-3a3626096521","pitchNumber":2,"startTime":"2026-05-27T01:08:58.029Z","endTime":"2026-05-27T01:09:01.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607996021981542,"aZ":-18.42109310974096,"pfxX":-10.621175498003094,"pfxZ":6.967045133381015,"pX":-1.405272180125705,"pZ":2.0829800670507717,"vX0":3.6243565095796306,"vY0":-139.6427323447856,"vZ0":-6.695929949786679,"x":170.57,"y":182.54,"x0":-1.3406002412832552,"y0":50.00133078583321,"z0":5.724785069385039,"aX":-20.962528534598846},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":18.5,"spinRate":2441,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.3923192688993131,"extension":6.39830372820357},"index":2,"playId":"f30bd712-f841-32ac-959f-5e8364b29a28","pitchNumber":3,"startTime":"2026-05-27T01:09:15.018Z","endTime":"2026-05-27T01:09:18.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.381540665861692,"aZ":-30.626641690016264,"pfxX":2.9996574294070406,"pfxZ":0.989469644983398,"pX":-0.5143214880821217,"pZ":1.8905249339597734,"vX0":1.046293816030974,"vY0":-123.98053230947976,"vZ0":-3.6352482426552806,"x":136.6,"y":187.74,"x0":-1.3308797503363352,"y0":50.00408411419959,"z0":5.9153309234021485,"aX":4.698123690667621},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":-5.6,"spinRate":2739,"spinDirection":52},"zone":7,"typeConfidence":0.91,"plateTime":0.44076086163253914,"extension":5.971650041661277},"index":3,"playId":"dc5e3493-d26c-3cf3-855c-244be8b317f0","pitchNumber":4,"startTime":"2026-05-27T01:09:33.289Z","endTime":"2026-05-27T01:09:36.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-27T01:09:48.694Z","endTime":"2026-05-27T01:10:03.715Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569035438099625,"aZ":-27.12471356209269,"pfxX":-10.298967927158898,"pfxZ":2.945315761803821,"pX":0.09248483213667526,"pZ":2.3893044134421584,"vX0":6.371506587887541,"vY0":-129.91275498728652,"vZ0":-3.8014455136679137,"x":113.47,"y":174.27,"x0":-1.0506507646647962,"y0":50.00137365663932,"z0":5.927311834653994,"aX":-17.647352477000616},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":17.3,"spinRate":1431,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.421193565948502,"extension":6.671134273405625},"hitData":{"launchSpeed":93.9,"launchAngle":50.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.79,"coordY":95.16}},"index":5,"playId":"4ea1d750-c8c6-3a25-a7bf-a6c721fccf69","pitchNumber":5,"startTime":"2026-05-27T01:10:03.715Z","endTime":"2026-05-27T01:10:14.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:10:14.023Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, second baseman Javier Sanoja to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-27T01:12:16.865Z","endTime":"2026-05-27T01:13:01.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Graham Pauley replaces second baseman Xavier Edwards, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T01:12:19.157Z","endTime":"2026-05-27T01:12:19.158Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Javier Sanoja.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-27T01:12:19.159Z","endTime":"2026-05-27T01:12:19.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.771800437932423,"aZ":-21.53833759650264,"pfxX":8.081441804014938,"pfxZ":5.773260390524982,"pX":1.0410739769145425,"pZ":1.7859364735265584,"vX0":-3.735536073331477,"vY0":-134.51939254994872,"vZ0":-6.089452569015954,"x":77.32,"y":190.56,"x0":1.3938327727812216,"y0":50.00415286990721,"z0":5.5946850291119405,"aX":14.887775005863439},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":2219,"spinDirection":133},"zone":14,"typeConfidence":0.93,"plateTime":0.40637880540065385,"extension":6.014012436269905},"index":2,"playId":"137b81d8-5864-3bbe-89ae-a9419b81dd6e","pitchNumber":1,"startTime":"2026-05-27T01:12:19.161Z","endTime":"2026-05-27T01:12:23.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.570145344589505,"aZ":-31.5049368270707,"pfxX":-9.651853545791056,"pfxZ":0.506958210588337,"pX":-0.16165594632509123,"pZ":2.292785543589596,"vX0":-1.784927853587495,"vY0":-114.62597380155569,"vZ0":-0.34547407674454156,"x":123.16,"y":176.87,"x0":1.881949387966635,"y0":50.00345885198671,"z0":5.539924648597438,"aX":-12.753559458822934},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.1,"breakHorizontal":17.9,"spinRate":3077,"spinDirection":296},"zone":5,"typeConfidence":0.9,"plateTime":0.4791173462582461,"extension":5.812316813359975},"index":3,"playId":"75c6f750-742b-35f2-850f-afb8d6611a30","pitchNumber":2,"startTime":"2026-05-27T01:12:35.772Z","endTime":"2026-05-27T01:12:39.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2321050134213,"aZ":-23.39145665393236,"pfxX":10.13043998210435,"pfxZ":4.778961967371479,"pX":-0.46684970163688316,"pZ":1.7233333816666607,"vX0":-8.22001822264645,"vY0":-134.49217702763428,"vZ0":-5.9023171801445775,"x":134.8,"y":192.25,"x0":1.3077387394582527,"y0":50.0057416067228,"z0":5.597710312691441,"aX":18.625533676412374},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":-16.7,"spinRate":2225,"spinDirection":129},"zone":7,"typeConfidence":0.93,"plateTime":0.4067351099064749,"extension":5.954551131258408},"hitData":{"launchSpeed":88.4,"launchAngle":-1.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.37,"coordY":142.38}},"index":4,"playId":"0ec81d40-dbcc-3d4a-b3de-9173ae568693","pitchNumber":3,"startTime":"2026-05-27T01:12:53.192Z","endTime":"2026-05-27T01:13:01.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:13:01.405Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-27T01:13:14.420Z","endTime":"2026-05-27T01:13:52.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625170989234007,"aZ":-26.01335449808824,"pfxX":-1.5964512540046925,"pfxZ":3.6248241293138994,"pX":-0.6344320954221682,"pZ":1.9294956533956826,"vX0":-4.667322784109797,"vY0":-129.45438676849525,"vZ0":-4.339310429291405,"x":141.18,"y":186.68,"x0":1.3981627328280937,"y0":50.003825105368094,"z0":5.615088249057032,"aX":-2.7133170915492197},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":4.0,"spinRate":2884,"spinDirection":171},"zone":7,"typeConfidence":0.7,"plateTime":0.4228516132455704,"extension":5.964639158867495},"index":0,"playId":"8f783ab5-db37-3aff-aead-2b1dfffb9af8","pitchNumber":1,"startTime":"2026-05-27T01:13:25.062Z","endTime":"2026-05-27T01:13:28.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.764826439364246,"aZ":-26.123397613171452,"pfxX":-1.174233327674025,"pfxZ":3.717436226413554,"pX":-0.045621845344077705,"pZ":2.6625057688265636,"vX0":-3.3320405049149433,"vY0":-125.76480634466809,"vZ0":-2.257028696292655,"x":118.74,"y":166.89,"x0":1.4407005162149185,"y0":50.00222037525152,"z0":5.6573845972090115,"aX":-1.909406933378981},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":2.8,"spinRate":2856,"spinDirection":187},"zone":5,"typeConfidence":0.92,"plateTime":0.43293727997791454,"extension":6.06563216440462},"hitData":{"launchSpeed":74.2,"launchAngle":40.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.21,"coordY":131.58}},"index":1,"playId":"cb139b85-fe51-3702-a111-4ca8a1daf44f","pitchNumber":2,"startTime":"2026-05-27T01:13:43.281Z","endTime":"2026-05-27T01:13:52.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:13:52.854Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Valenzuela singles on a line drive to right fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-27T01:14:03.350Z","endTime":"2026-05-27T01:15:23.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250545038237277,"aZ":-45.40386136344022,"pfxX":-6.436542912103759,"pfxZ":-10.007173264447301,"pX":0.44625440515632114,"pZ":2.9403792623526743,"vX0":-0.5392831426854996,"vY0":-115.06168492532672,"vZ0":2.880162544308968,"x":99.99,"y":159.39,"x0":1.51942454274796,"y0":50.005146352291575,"z0":6.1180794146277675,"aX":-8.505684597920107},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.9,"breakHorizontal":11.8,"spinRate":3026,"spinDirection":320},"zone":3,"typeConfidence":0.9,"plateTime":0.4787082487386587,"extension":5.75260423936549},"index":0,"playId":"b77684ba-64c2-3df3-8085-1b628a314d7d","pitchNumber":1,"startTime":"2026-05-27T01:14:24.811Z","endTime":"2026-05-27T01:14:29.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09438296382521,"aZ":-45.23821080316906,"pfxX":-6.693780039571418,"pfxZ":-9.54035229098408,"pX":0.7310352918637256,"pZ":1.2454066343681176,"vX0":-0.2751755626671546,"vY0":-117.13589008296533,"vZ0":-0.6636073020165756,"x":89.13,"y":205.15,"x0":1.7182161615335214,"y0":50.001427187191894,"z0":5.814836594477768,"aX":-9.167281416805746},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-17.0,"breakHorizontal":12.1,"spinRate":2996,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.4701942581198475,"extension":5.790603636717758},"index":1,"playId":"aad3ab64-02e3-3cb4-927d-52104d6f76d4","pitchNumber":2,"startTime":"2026-05-27T01:14:41.227Z","endTime":"2026-05-27T01:14:45.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-27T01:14:58.663Z","endTime":"2026-05-27T01:15:11.588Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.032127337816394,"aZ":-22.69458464248338,"pfxX":8.600074148766991,"pfxZ":5.068336976854496,"pX":0.14025625035166508,"pZ":2.1700186848762484,"vX0":-6.230536100494324,"vY0":-135.9363458208389,"vZ0":-4.726622832477376,"x":111.65,"y":180.19,"x0":1.3456343610575705,"y0":50.001764612008124,"z0":5.5085634733602635,"aX":16.080534472411614},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":-14.3,"spinRate":2335,"spinDirection":135},"zone":8,"typeConfidence":0.94,"plateTime":0.40306395945747786,"extension":5.917332901501825},"hitData":{"launchSpeed":100.0,"launchAngle":10.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.19,"coordY":92.49}},"index":3,"playId":"618f04c0-bfa2-3fef-b9be-dbe2197fd22f","pitchNumber":3,"startTime":"2026-05-27T01:15:11.588Z","endTime":"2026-05-27T01:15:23.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:15:23.201Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lenyn Sosa grounds into a force out, shortstop Otto Lopez to second baseman Javier Sanoja. Brandon Valenzuela out at 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-27T01:15:23.085Z","endTime":"2026-05-27T01:16:56.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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":691594,"link":"/api/v1/people/691594"},"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57621065939167,"aZ":-26.644866597794515,"pfxX":-1.4626424402949492,"pfxZ":3.3373809842592195,"pX":-0.8777971693590125,"pZ":1.9224035290541086,"vX0":-5.092395968126957,"vY0":-126.972254504914,"vZ0":-3.771919792475339,"x":150.46,"y":186.88,"x0":1.3324108791445448,"y0":50.00191648696301,"z0":5.5142577157736685,"aX":-2.420222094046091},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":3.6,"spinRate":2838,"spinDirection":209},"zone":13,"typeConfidence":0.89,"plateTime":0.42908933088960977,"extension":6.065131671636946},"index":0,"playId":"5ccf2071-6cab-3ea8-8d35-6bc874e30c7c","pitchNumber":1,"startTime":"2026-05-27T01:15:47.734Z","endTime":"2026-05-27T01:15:51.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33202994689473,"aZ":-42.43467749906887,"pfxX":-7.562919146150373,"pfxZ":-7.703524126590111,"pX":0.2428315703115915,"pZ":3.3012669037647124,"vX0":-0.8207630291597008,"vY0":-114.95425246524908,"vZ0":3.3440418726287064,"x":107.74,"y":149.65,"x0":1.5870621746956353,"y0":50.00368940952859,"z0":5.961605239803479,"aX":-10.070250899972665},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":13.9,"spinRate":2995,"spinDirection":315},"zone":2,"typeConfidence":0.91,"plateTime":0.47740412758028317,"extension":5.795136370196372},"index":1,"playId":"79ed4537-0715-3f30-8978-ce18e6a7b828","pitchNumber":2,"startTime":"2026-05-27T01:16:09.446Z","endTime":"2026-05-27T01:16:13.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403776096303385,"aZ":-31.2368622275772,"pfxX":-12.507384585005576,"pfxZ":0.6717991956089815,"pX":0.10536061499583593,"pZ":2.4700634911869996,"vX0":-0.5090524136513274,"vY0":-117.4950152804458,"vZ0":-0.07384991792991169,"x":112.98,"y":172.09,"x0":1.9486112168743597,"y0":50.00150072688902,"z0":5.418018824432747,"aX":-17.388743857478698},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.4,"breakHorizontal":22.8,"spinRate":3111,"spinDirection":296},"zone":5,"typeConfidence":0.9,"plateTime":0.4671568900812151,"extension":5.848837618643287},"index":2,"playId":"3537c30a-302f-3bef-9555-788d5291db37","pitchNumber":3,"startTime":"2026-05-27T01:16:27.110Z","endTime":"2026-05-27T01:16:30.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122799880000503,"aZ":-44.03236581541033,"pfxX":-7.260325989835411,"pfxZ":-8.652953593960962,"pX":0.5955346233135763,"pZ":1.4069519498542864,"vX0":-0.11803475940651403,"vY0":-116.92399219474528,"vZ0":-0.6196984265184008,"x":94.3,"y":200.79,"x0":1.588537777299831,"y0":50.003270176088925,"z0":5.843499495806379,"aX":-9.950495863693217},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.5,"breakHorizontal":13.2,"spinRate":2987,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.47027596896705504,"extension":5.88183702443698},"hitData":{"launchSpeed":95.4,"launchAngle":2.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.05,"coordY":148.62}},"index":3,"playId":"5e900057-7aeb-3e4c-b69a-38f86cb67e33","pitchNumber":4,"startTime":"2026-05-27T01:16:49.402Z","endTime":"2026-05-27T01:16:56.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:16:56.703Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blue Jays challenged (play at 1st), call on the field was upheld: Javier Sanoja singles on a ground ball to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-27T01:19:29.423Z","endTime":"2026-05-27T01:20:14.269Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Andrews replaces Yariel Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T01:18:06.717Z","endTime":"2026-05-27T01:19:31.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681084,"link":"/api/v1/people/681084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475648923270988,"aZ":-30.857799733300123,"pfxX":-1.1175168838140923,"pfxZ":0.8411004254766166,"pX":-1.2154350525314133,"pZ":3.9392954986729065,"vX0":3.7526872764551498,"vY0":-124.65477613155883,"vZ0":0.8491181873373546,"x":163.33,"y":132.42,"x0":-2.5964172145364532,"y0":50.005581535902834,"z0":6.145338188870045,"aX":-1.7562768201134629},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":1.2,"spinRate":2157,"spinDirection":169},"zone":11,"typeConfidence":0.89,"plateTime":0.4396936321973719,"extension":6.130232312683815},"index":1,"playId":"942f6c60-f64f-334d-8b61-d0088fd16548","pitchNumber":1,"startTime":"2026-05-27T01:19:31.687Z","endTime":"2026-05-27T01:19:35.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16012171139391,"aZ":-28.707153308244465,"pfxX":-1.0058842933358672,"pfxZ":2.1553213329378833,"pX":0.24806405598924963,"pZ":1.599083514035703,"vX0":6.64409865242149,"vY0":-125.70079019181767,"vZ0":-4.914681790167839,"x":107.54,"y":195.6,"x0":-2.292446154653046,"y0":50.003865534794585,"z0":5.895176579295259,"aX":-1.6194707691670807},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":0.4,"spinRate":2292,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.4348199156840824,"extension":6.1052735036148125},"index":2,"playId":"55ae62ac-28ce-375c-8627-caec573c460d","pitchNumber":2,"startTime":"2026-05-27T01:19:46.573Z","endTime":"2026-05-27T01:19:50.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31301665421024,"aZ":-25.507421104413908,"pfxX":-9.731345547299501,"pfxZ":4.131588050444144,"pX":0.9628345819502045,"pZ":1.1546884474129913,"vX0":9.730725807446406,"vY0":-125.62895175608845,"vZ0":-7.148505274825057,"x":80.3,"y":207.6,"x0":-1.679905194313991,"y0":50.00078359009261,"z0":6.084170017081246,"aX":-15.693014890135672},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":15.6,"spinRate":1183,"spinDirection":248},"zone":14,"typeConfidence":0.88,"plateTime":0.43450088059208136,"extension":6.309799824146748},"hitData":{"launchSpeed":60.6,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.5,"coordY":175.94}},"index":3,"playId":"18a5638a-5fbc-3bc5-9ed4-fa8a65f1bde5","pitchNumber":3,"startTime":"2026-05-27T01:20:05.213Z","endTime":"2026-05-27T01:20:14.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":141},"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:20:14.269Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Graham Pauley pops out to catcher Brandon Valenzuela in foul territory.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-27T01:21:30.965Z","endTime":"2026-05-27T01:23:16.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793822767679934,"aZ":-26.29400899907726,"pfxX":-6.372964866355718,"pfxZ":3.777343222346658,"pX":-0.1845192458417801,"pZ":0.8551959902739646,"vX0":6.144297814824678,"vY0":-123.7033725513625,"vZ0":-7.4431191953611116,"x":124.03,"y":215.69,"x0":-1.868003167081655,"y0":50.00104423413831,"z0":6.095423262353992,"aX":-9.913915523852223},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":10.2,"spinRate":1164,"spinDirection":238},"zone":13,"typeConfidence":0.86,"plateTime":0.44212622801910983,"extension":6.274240053254079},"index":0,"playId":"195ee346-6d85-3c6c-b7d1-830865183203","pitchNumber":1,"startTime":"2026-05-27T01:21:30.965Z","endTime":"2026-05-27T01:21:35.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892890116281492,"aZ":-14.667719505137494,"pfxX":-4.288359654775643,"pfxZ":8.937536458314963,"pX":-0.8920230478321298,"pZ":3.667706535469022,"vX0":4.158685239846149,"vY0":-139.0180940491886,"vZ0":-4.176924034155205,"x":151.0,"y":139.75,"x0":-1.8495156831935067,"y0":50.00539705030338,"z0":6.162041292767367,"aX":-8.402800838215697},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":1936,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39385580860267,"extension":6.239979192360578},"index":1,"playId":"9d6ac09c-d5a7-3f8a-bce1-2e1c9ce3324d","pitchNumber":2,"startTime":"2026-05-27T01:21:52.829Z","endTime":"2026-05-27T01:21:56.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48038639995062,"aZ":-15.193686099627227,"pfxX":-5.542132523516089,"pfxZ":8.872672037916452,"pX":0.1126252246634558,"pZ":2.202833924780796,"vX0":6.943879575672108,"vY0":-137.46444580498297,"vZ0":-7.907249444177797,"x":112.71,"y":179.3,"x0":-1.7261379308541143,"y0":50.00379280764713,"z0":6.148283550069994,"aX":-10.607484287542878},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":1959,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.39846408827576907,"extension":6.501205233457191},"index":2,"playId":"1eff6315-29db-30e3-995a-36e6005598b0","pitchNumber":3,"startTime":"2026-05-27T01:22:14.312Z","endTime":"2026-05-27T01:22:19.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72959945884427,"aZ":-33.05602588833192,"pfxX":-7.021882330514452,"pfxZ":-0.5744902366348263,"pX":-1.297756145192638,"pZ":2.1395667607984405,"vX0":4.074888125666941,"vY0":-123.50722669400116,"vZ0":-3.188528059550511,"x":166.47,"y":181.01,"x0":-2.0572365720012202,"y0":50.001589855064815,"z0":6.22898303130567,"aX":-10.841091137583728},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":11.8,"spinRate":1010,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.44358501113656157,"extension":6.1475722848361185},"index":3,"playId":"ffec4a42-91d5-333c-b993-2a9578942fe6","pitchNumber":4,"startTime":"2026-05-27T01:22:48.388Z","endTime":"2026-05-27T01:22:52.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671916741499583,"aZ":-15.063996922026476,"pfxX":-4.729788733287935,"pfxZ":8.832080990315502,"pX":0.4784643466400105,"pZ":2.584049147757628,"vX0":7.578139298693638,"vY0":-138.0647991993931,"vZ0":-6.99608564094872,"x":98.76,"y":169.01,"x0":-1.6827916511860401,"y0":50.00621069066666,"z0":6.157772618913543,"aX":-9.167110385685378},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":7.1,"spinRate":1851,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.3961554930812632,"extension":6.342974576088978},"hitData":{"launchSpeed":71.2,"launchAngle":90.0,"totalDistance":44.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":126.58,"coordY":220.63}},"index":4,"playId":"79c1ea1b-db17-3e1f-b0ba-f3cfd092bf0c","pitchNumber":5,"startTime":"2026-05-27T01:23:06.474Z","endTime":"2026-05-27T01:23:16.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:23:16.313Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Liam Hicks grounds into a double play, second baseman Ernie Clement to shortstop Andrés Giménez to first baseman Lenyn Sosa. Javier Sanoja out at 2nd. Liam Hicks out at 1st.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-27T01:24:11.962Z","endTime":"2026-05-27T01:24:58.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-27T01:23:35.895Z","endTime":"2026-05-27T01:24:14.316Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.246120097608614,"aZ":-15.28799302592791,"pfxX":-3.63486088489239,"pfxZ":8.47332246589319,"pX":-1.0914747833924614,"pZ":2.561683817321732,"vX0":3.1648946747902484,"vY0":-140.18282094373646,"vZ0":-7.187799641923235,"x":158.6,"y":169.61,"x0":-1.7620081684057607,"y0":50.00677212511383,"z0":6.1544345851014,"aX":-7.246850494229463},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":6.0,"spinRate":1859,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3905112025918398,"extension":6.2714174942517715},"index":1,"playId":"9fc1d0cb-21dd-3e14-937a-adb7139034e0","pitchNumber":1,"startTime":"2026-05-27T01:24:14.316Z","endTime":"2026-05-27T01:24:18.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.104817263248187,"aZ":-27.76781390946444,"pfxX":-7.819891586089052,"pfxZ":2.7961822412152877,"pX":-0.9332240651850978,"pZ":2.6251018716546604,"vX0":5.020403080185034,"vY0":-124.33799014248261,"vZ0":-3.3222553004169293,"x":152.57,"y":167.9,"x0":-1.9545510349732667,"y0":50.00507802666707,"z0":6.263418136100113,"aX":-12.34150583450752},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":13.1,"spinRate":958,"spinDirection":252},"zone":11,"typeConfidence":0.89,"plateTime":0.43919408973967267,"extension":6.182746392655392},"index":2,"playId":"1862b1bd-b1a6-3d15-abcc-6478771525f5","pitchNumber":2,"startTime":"2026-05-27T01:24:33.330Z","endTime":"2026-05-27T01:24:39.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.268500246227063,"aZ":-14.266908245032594,"pfxX":-4.7212813448657185,"pfxZ":9.120928183405066,"pX":-0.1008683339789294,"pZ":3.5287027740219283,"vX0":6.022928352145418,"vY0":-139.02367307496226,"vZ0":-4.864935203137378,"x":120.84,"y":143.51,"x0":-1.6788781677760962,"y0":50.00591144228352,"z0":6.243760515255173,"aX":-9.27261362162519},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":1871,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.393529204141863,"extension":6.389749273401871},"hitData":{"launchSpeed":94.2,"launchAngle":-15.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.39,"coordY":158.91}},"index":3,"playId":"bcf77171-cc07-3e7c-9a28-fb432efe1875","pitchNumber":3,"startTime":"2026-05-27T01:24:49.778Z","endTime":"2026-05-27T01:24:58.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:24:58.601Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T01:26:53.859Z","endTime":"2026-05-27T01:29:56.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.033248399947038,"aZ":-27.424122498867177,"pfxX":-0.47593378244666695,"pfxZ":2.9353191901527413,"pX":-0.6582937877720676,"pZ":2.296831829139442,"vX0":-4.913410357317381,"vY0":-126.05766315924329,"vZ0":-2.8632672798150853,"x":142.09,"y":176.77,"x0":1.3726807567069748,"y0":50.00505297487407,"z0":5.6460452268397,"aX":-0.7711629691063179},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":1.9,"spinRate":2921,"spinDirection":218},"zone":4,"typeConfidence":0.89,"plateTime":0.43340251383743933,"extension":5.920764180802742},"index":0,"playId":"6d489ecc-053e-3e28-8c38-1328fe4a1bda","pitchNumber":1,"startTime":"2026-05-27T01:27:08.431Z","endTime":"2026-05-27T01:27:12.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038455815751913,"aZ":-44.645924268328685,"pfxX":-6.465487589835705,"pfxZ":-9.204241611903011,"pX":-0.4019645910198721,"pZ":1.4340427372841074,"vX0":-2.5277954035191192,"vY0":-116.30763312315077,"vZ0":-0.5466766415791213,"x":132.32,"y":200.06,"x0":1.542387992886436,"y0":50.00222096317507,"z0":5.945850109151861,"aX":-8.760785522316738},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.4,"breakHorizontal":12.4,"spinRate":2968,"spinDirection":319},"zone":13,"typeConfidence":0.9,"plateTime":0.47291269284731285,"extension":5.783010302034058},"index":1,"playId":"54f505fa-87ef-3aa6-80ed-1ba61dc7a279","pitchNumber":2,"startTime":"2026-05-27T01:27:24.889Z","endTime":"2026-05-27T01:27:28.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715395391166098,"aZ":-34.18884062298967,"pfxX":-10.785366320103124,"pfxZ":-1.465436227191641,"pX":0.8862871713787007,"pZ":1.099885211943329,"vX0":-0.04678492890205943,"vY0":-117.24124968053388,"vZ0":-2.458584575852094,"x":83.22,"y":209.08,"x0":2.3048918843490136,"y0":50.0025735109925,"z0":5.391446782098666,"aX":-14.828919336293394},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.0,"breakHorizontal":19.4,"spinRate":3162,"spinDirection":301},"zone":14,"typeConfidence":0.9,"plateTime":0.4693904458484526,"extension":5.7900727181454075},"index":2,"playId":"ab405677-b758-3469-8729-d01e8355a5b4","pitchNumber":3,"startTime":"2026-05-27T01:27:54.298Z","endTime":"2026-05-27T01:27:57.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00828701705269,"aZ":-30.543795104095654,"pfxX":-5.6244228114073875,"pfxZ":1.1047409289855317,"pX":0.2631142566882118,"pZ":2.197398438628766,"vX0":-1.7188063407435192,"vY0":-121.05054353582308,"vZ0":-1.2646935550972593,"x":106.97,"y":179.45,"x0":1.7135418362955317,"y0":50.00515969438687,"z0":5.404770908666848,"aX":-8.333963801509242},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.9,"breakHorizontal":10.6,"spinRate":3076,"spinDirection":285},"zone":8,"typeConfidence":0.63,"plateTime":0.4527767622706227,"extension":6.132375462588844},"index":3,"playId":"c45712ca-1124-3603-a9a7-5595fdb66f05","pitchNumber":4,"startTime":"2026-05-27T01:28:14.209Z","endTime":"2026-05-27T01:28:17.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156623707389127,"aZ":-44.7309990083466,"pfxX":-6.23325298357245,"pfxZ":-9.197019674346208,"pX":0.03963608588093464,"pZ":1.4652690772205184,"vX0":-1.6098564240296125,"vY0":-116.7207232836617,"vZ0":-0.3573506401533517,"x":115.49,"y":199.22,"x0":1.549818358755109,"y0":50.0037111752387,"z0":5.870742776497953,"aX":-8.50887853140742},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.4,"breakHorizontal":11.6,"spinRate":3052,"spinDirection":319},"zone":14,"typeConfidence":0.9,"plateTime":0.4711843773708222,"extension":5.724576543560556},"index":4,"playId":"5d3942a0-ce7a-3a77-8a30-1db69ad705e8","pitchNumber":5,"startTime":"2026-05-27T01:28:36.009Z","endTime":"2026-05-27T01:28:41.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892312581136483,"aZ":-22.005033992668007,"pfxX":6.387283005755568,"pfxZ":5.645704268835951,"pX":0.7181606791662661,"pZ":2.908241117744996,"vX0":-4.045137543686386,"vY0":-132.9802166093392,"vZ0":-2.98154379501369,"x":89.63,"y":160.26,"x0":1.4244017906784958,"y0":50.00600795143909,"z0":5.629539931737666,"aX":11.51123143562959},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":-10.8,"spinRate":2317,"spinDirection":140},"zone":3,"typeConfidence":0.77,"plateTime":0.4109435199871392,"extension":6.036729628590586},"index":5,"playId":"0edc71ad-18ee-3a08-9933-276aab708b78","pitchNumber":6,"startTime":"2026-05-27T01:28:57.217Z","endTime":"2026-05-27T01:29:01.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.312680261217917,"aZ":-24.049203278877634,"pfxX":8.745339769547693,"pfxZ":4.445384930185542,"pX":1.0268418531840393,"pZ":2.7946715964181226,"vX0":-4.202618272461279,"vY0":-134.38049327228802,"vZ0":-2.9182646835415804,"x":77.86,"y":163.32,"x0":1.475448055793865,"y0":50.002101074638084,"z0":5.604456137167901,"aX":15.982230906254749},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-14.9,"spinRate":2314,"spinDirection":133},"zone":12,"typeConfidence":0.93,"plateTime":0.4077080641120059,"extension":5.9706053767791305},"index":6,"playId":"15e52943-1201-319e-84d3-5324dea9b54a","pitchNumber":7,"startTime":"2026-05-27T01:29:21.399Z","endTime":"2026-05-27T01:29:25.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.934577080575785,"aZ":-30.87862399195516,"pfxX":-11.401995652444896,"pfxZ":0.9394921062273109,"pX":0.28132416943935395,"pZ":3.0153728770316763,"vX0":-0.6795451204748952,"vY0":-117.1490154487323,"vZ0":1.2421653152410481,"x":106.28,"y":157.36,"x0":2.055277936421402,"y0":50.00159297060486,"z0":5.383736162378939,"aX":-15.708512478251363},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.3,"breakHorizontal":20.8,"spinRate":3069,"spinDirection":293},"zone":2,"typeConfidence":0.9,"plateTime":0.4691136631613664,"extension":5.824877380451336},"hitData":{"launchSpeed":78.7,"launchAngle":15.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.16,"coordY":87.7}},"index":7,"playId":"6a7523ad-fc05-36a5-ba39-2e2383f3af7c","pitchNumber":8,"startTime":"2026-05-27T01:29:42.026Z","endTime":"2026-05-27T01:29:56.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:29:56.103Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to second baseman Javier Sanoja.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T01:30:18.065Z","endTime":"2026-05-27T01:31:08.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227369575913855,"aZ":-27.252133702709155,"pfxX":5.856554760846988,"pfxZ":2.7294425197177006,"pX":-1.3042765684950979,"pZ":1.9210437703192773,"vX0":-8.819194389280511,"vY0":-133.4006887466842,"vZ0":-4.186402641978146,"x":166.72,"y":186.91,"x0":1.2810610948446635,"y0":50.00618662332493,"z0":5.471349242803099,"aX":10.576368552336433},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.2,"breakHorizontal":-8.8,"spinRate":2464,"spinDirection":144},"zone":13,"typeConfidence":0.92,"plateTime":0.4103235488257644,"extension":6.1095880549547195},"index":0,"playId":"7a5d49c0-9b63-3cdf-ad75-fb0e24f2d933","pitchNumber":1,"startTime":"2026-05-27T01:30:19.343Z","endTime":"2026-05-27T01:30:23.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.2,"endSpeed":83.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.038722157972366,"aZ":-24.832761993816792,"pfxX":7.601615046163493,"pfxZ":4.120902239511757,"pX":-0.4173029960777948,"pZ":1.8899209570161544,"vX0":-7.211465676243966,"vY0":-132.57983843292962,"vZ0":-4.551070037974751,"x":132.91,"y":187.75,"x0":1.3488513479841302,"y0":50.004179109438134,"z0":5.43855002980364,"aX":13.549263580647732},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.7,"breakHorizontal":-12.2,"spinRate":2310,"spinDirection":132},"zone":7,"typeConfidence":0.91,"plateTime":0.41294820925826015,"extension":6.200135892218529},"index":1,"playId":"33fb4f82-5832-3edd-9660-e5e5decee7a1","pitchNumber":2,"startTime":"2026-05-27T01:30:38.483Z","endTime":"2026-05-27T01:30:42.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.239173740263467,"aZ":-28.214302876691452,"pfxX":-1.6437983737249096,"pfxZ":2.499163016158626,"pX":-0.2513463195620943,"pZ":2.44097682197356,"vX0":-4.047650002001861,"vY0":-124.69256063930712,"vZ0":-1.8666444641913993,"x":126.58,"y":172.87,"x0":1.601625368330933,"y0":50.005718574371166,"z0":5.509704170225011,"aX":-2.6090817661613706},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.3,"breakHorizontal":3.8,"spinRate":2865,"spinDirection":245},"zone":4,"typeConfidence":0.93,"plateTime":0.43794995815475213,"extension":6.094623911342635},"hitData":{"launchSpeed":79.8,"launchAngle":69.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.53,"coordY":161.33}},"index":2,"playId":"a13224f4-03ae-3a73-ac99-c08862b2e851","pitchNumber":3,"startTime":"2026-05-27T01:30:57.559Z","endTime":"2026-05-27T01:31:08.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:31:08.362Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T01:31:35.901Z","endTime":"2026-05-27T01:32:47.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":86.1,"endSpeed":80.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52318854909933,"aZ":-30.04171190158601,"pfxX":-1.140821575492409,"pfxZ":1.3224316146583348,"pX":0.31510691417736497,"pZ":2.2844003746907866,"vX0":-3.0274750608287597,"vY0":-125.51234099317689,"vZ0":-2.052121942156881,"x":104.99,"y":177.1,"x0":1.6794300663624875,"y0":50.005456023950856,"z0":5.530663423791635,"aX":-1.8415768213492452},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":2.6,"spinRate":2931,"spinDirection":236},"zone":6,"typeConfidence":0.93,"plateTime":0.4344037709233506,"extension":6.0397313412236855},"index":0,"playId":"8be57866-d6b4-3317-b82b-6654a46e447b","pitchNumber":1,"startTime":"2026-05-27T01:31:35.901Z","endTime":"2026-05-27T01:31:39.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.781125354336716,"aZ":-27.858611458015236,"pfxX":-9.341276499765439,"pfxZ":3.101212423508424,"pX":-0.7498781162976577,"pZ":1.988749609716775,"vX0":-3.1353553410252624,"vY0":-117.12174684061195,"vZ0":-1.7975170765267101,"x":145.58,"y":185.08,"x0":1.8191849333106358,"y0":50.003265431232236,"z0":5.367456081672669,"aX":-12.997965368185495},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.4,"breakHorizontal":17.6,"spinRate":2964,"spinDirection":302},"zone":7,"typeConfidence":0.87,"plateTime":0.4673648144368636,"extension":5.880949824406238},"index":1,"playId":"ce4afb80-5313-3989-a50c-1480289d035b","pitchNumber":2,"startTime":"2026-05-27T01:31:53.560Z","endTime":"2026-05-27T01:31:57.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":81.6,"endSpeed":75.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177530287373568,"aZ":-30.8751490196239,"pfxX":-8.14074920064525,"pfxZ":0.9162815036654051,"pX":-2.231283575392963,"pZ":1.5589210530740003,"vX0":-6.331860672385714,"vY0":-118.68133702402405,"vZ0":-2.0536298232225536,"x":202.05,"y":196.69,"x0":1.535304551370037,"y0":50.00172276619935,"z0":5.266118142514911,"aX":-11.532018297059114},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.4,"breakHorizontal":16.3,"spinRate":3119,"spinDirection":296},"zone":13,"typeConfidence":0.86,"plateTime":0.46273397222336143,"extension":5.95849981935417},"index":2,"playId":"d1facf29-357b-3118-b85a-1ea472a5d134","pitchNumber":3,"startTime":"2026-05-27T01:32:12.937Z","endTime":"2026-05-27T01:32:15.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.875487460481448,"aZ":-30.778478674404433,"pfxX":-10.67855291643432,"pfxZ":1.0155354171592261,"pX":-0.11219651508636727,"pZ":2.828658740251868,"vX0":-1.457943652283737,"vY0":-117.19880197567883,"vZ0":0.6557130592056377,"x":121.28,"y":162.41,"x0":1.9057836060933486,"y0":50.00537021484887,"z0":5.438928799765576,"aX":-14.732741427317405},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.3,"breakHorizontal":19.7,"spinRate":3187,"spinDirection":288},"zone":5,"typeConfidence":0.89,"plateTime":0.46884844466030495,"extension":5.960265763220552},"index":3,"playId":"9c626d68-1ecc-3ca2-93ea-70b6f7e1871b","pitchNumber":4,"startTime":"2026-05-27T01:32:43.148Z","endTime":"2026-05-27T01:32:47.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:32:47.546Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T01:32:58.669Z","endTime":"2026-05-27T01:34:50.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":86.8,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.065455084396223,"aZ":-30.833794261352786,"pfxX":6.134006004599432,"pfxZ":0.8227178999481151,"pX":0.2126443370470021,"pZ":1.1836860412699781,"vX0":-5.064254687146474,"vY0":-126.42658571836833,"vZ0":-4.732284427735533,"x":108.89,"y":206.82,"x0":1.4338609289788808,"y0":50.0058374719533,"z0":5.5229163187541195,"aX":10.043077663072673},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-10.1,"spinRate":1846,"spinDirection":114},"zone":14,"typeConfidence":0.89,"plateTime":0.4313874378593461,"extension":6.0396576443391226},"index":0,"playId":"5a585de9-da73-3189-b48c-52b8351606cc","pitchNumber":1,"startTime":"2026-05-27T01:33:11.119Z","endTime":"2026-05-27T01:33:15.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90956771788811,"aZ":-31.116670701566264,"pfxX":-8.769488163031287,"pfxZ":0.7429701836260616,"pX":-0.9173068503031994,"pZ":2.112840987455655,"vX0":-3.647740640586821,"vY0":-119.25187303912662,"vZ0":-1.2277635630645605,"x":151.97,"y":181.73,"x0":1.7738759256332577,"y0":50.005825933720885,"z0":5.45295065682368,"aX":-12.575469779000167},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.3,"breakHorizontal":16.8,"spinRate":3127,"spinDirection":302},"zone":13,"typeConfidence":0.86,"plateTime":0.4601038567367697,"extension":5.842995985278821},"index":1,"playId":"3e4682fc-8e61-3b50-8cfc-4ef783e1b82a","pitchNumber":2,"startTime":"2026-05-27T01:33:28.690Z","endTime":"2026-05-27T01:33:32.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147432690561708,"aZ":-30.074361426544623,"pfxX":6.7013228548731085,"pfxZ":1.2796216246158902,"pX":-0.20544816538007768,"pZ":2.3864923673715115,"vX0":-6.142273021055467,"vY0":-126.43015433613567,"vZ0":-1.9437260769610911,"x":124.83,"y":174.34,"x0":1.372173452254915,"y0":50.00088747513897,"z0":5.5537839671444535,"aX":10.966125959060554},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-10.9,"spinRate":1972,"spinDirection":114},"zone":5,"typeConfidence":0.85,"plateTime":0.4314489998519164,"extension":6.081375189131716},"index":2,"playId":"8a92efda-8a66-3b8b-b314-f255c78886d5","pitchNumber":3,"startTime":"2026-05-27T01:33:51.802Z","endTime":"2026-05-27T01:33:55.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84849832566798,"aZ":-43.08988262115118,"pfxX":-6.1298422862609785,"pfxZ":-8.196240568030571,"pX":-0.48434177028600506,"pZ":2.284892624557428,"vX0":-2.4163034500951666,"vY0":-115.08463593101473,"vZ0":1.2810288025733851,"x":135.46,"y":177.09,"x0":1.3779978895230485,"y0":50.004359512523166,"z0":5.91903084755057,"aX":-8.161116748129151},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.2,"breakHorizontal":11.8,"spinRate":2950,"spinDirection":320},"zone":4,"typeConfidence":0.91,"plateTime":0.4772976061229377,"extension":5.891964763208965},"index":3,"playId":"bdc43d25-88ec-3b15-81bb-5d56e52fab49","pitchNumber":4,"startTime":"2026-05-27T01:34:17.143Z","endTime":"2026-05-27T01:34:20.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49459459310194,"aZ":-28.662660611492214,"pfxX":-2.069978417153987,"pfxZ":2.104641438968738,"pX":-0.7257026919824943,"pZ":3.1746862816330808,"vX0":-5.007648609541895,"vY0":-127.16477301591136,"vZ0":-0.2870528136974133,"x":144.66,"y":153.06,"x0":1.523462527366648,"y0":50.003301378463554,"z0":5.527174683482093,"aX":-3.452534667760653},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":4.7,"spinRate":2949,"spinDirection":219},"zone":1,"typeConfidence":0.89,"plateTime":0.42768854644942467,"extension":6.089821298305519},"hitData":{"launchSpeed":79.7,"launchAngle":48.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.83,"coordY":106.76}},"index":4,"playId":"b6fa6bf2-1534-3690-a886-54044040dc8e","pitchNumber":5,"startTime":"2026-05-27T01:34:40.819Z","endTime":"2026-05-27T01:34:50.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806188,"link":"/api/v1/people/806188","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":688363,"link":"/api/v1/people/688363"},"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":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":806188,"link":"/api/v1/people/806188"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:34:50.394Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T01:36:53.704Z","endTime":"2026-05-27T01:37:23.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.856438559913908,"aZ":-29.867658704205514,"pfxX":-0.024063152689267397,"pfxZ":1.4479564513380652,"pX":-1.0056998805307704,"pZ":3.4041147105418093,"vX0":3.2680978839640518,"vY0":-124.89596899661973,"vZ0":-0.7901970361182473,"x":155.33,"y":146.87,"x0":-2.3249048248023945,"y0":50.00014333955204,"z0":6.168971517750387,"aX":-0.038932514953224646},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-0.7,"spinRate":2244,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.43763664164377714,"extension":5.988037879240705},"index":0,"playId":"e2a4d702-4fa1-3abc-8af6-8c905684fe47","pitchNumber":1,"startTime":"2026-05-27T01:36:56.263Z","endTime":"2026-05-27T01:37:01.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491859917603925,"aZ":-30.38894323568363,"pfxX":-0.14122782931204325,"pfxZ":1.138685435672322,"pX":-0.7059472531753056,"pZ":2.989611561080727,"vX0":4.316204394653406,"vY0":-124.26399498203747,"vZ0":-1.249859457652341,"x":143.91,"y":158.06,"x0":-2.4457111267069487,"y0":50.001715680266976,"z0":6.019622708752918,"aX":-0.2214438588010843},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":-0.7,"spinRate":2201,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.4404832709716575,"extension":6.033224909122388},"hitData":{"launchSpeed":95.2,"launchAngle":29.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.68,"coordY":57.25}},"index":1,"playId":"9afd84cc-25e5-35ca-985d-6145948209a9","pitchNumber":2,"startTime":"2026-05-27T01:37:13.023Z","endTime":"2026-05-27T01:37:23.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:37:23.605Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Stowers walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T01:37:38.613Z","endTime":"2026-05-27T01:39:39.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86226082273096,"aZ":-31.567485045194175,"pfxX":-7.337035830859541,"pfxZ":0.375820667768476,"pX":-1.9471564928498535,"pZ":0.003314428246299854,"vX0":2.5501980495106573,"vY0":-125.23393831392534,"vZ0":-8.459604092268263,"x":159.61,"y":169.17,"x0":-2.024473883152753,"y0":50.00017501174053,"z0":6.000639327222162,"aX":-11.673015255854843},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.0,"breakHorizontal":12.7,"spinRate":990,"spinDirection":245},"zone":13,"typeConfidence":0.87,"plateTime":0.43706513209892917,"extension":6.4068388327990355},"index":0,"playId":"7a4a83d4-d741-3cf9-97d8-9de15cdfb979","pitchNumber":1,"startTime":"2026-05-27T01:37:43.948Z","endTime":"2026-05-27T01:37:48.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44143889544884,"aZ":-14.97196983603391,"pfxX":-3.2966690526592073,"pfxZ":8.51563928227188,"pX":1.3925594722193357,"pZ":5.524731558012607,"vX0":8.824795889602115,"vY0":-140.85987691390747,"vZ0":0.5130987383005319,"x":63.92,"y":89.61,"x0":-1.3453349851193976,"y0":50.001673287034905,"z0":6.304483759668656,"aX":-6.660399768737766},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":4.3,"spinRate":1980,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3880889607083313,"extension":6.503063247195868},"index":1,"playId":"f02da558-8d56-3ea4-a090-860b522b9634","pitchNumber":2,"startTime":"2026-05-27T01:38:01.303Z","endTime":"2026-05-27T01:38:06.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.353862730418122,"aZ":-30.41990978858854,"pfxX":-7.487255722430762,"pfxZ":1.0894022338653446,"pX":-0.594797327308777,"pZ":2.63367660200632,"vX0":5.908926299668017,"vY0":-125.56487691873433,"vZ0":-2.9308220812707626,"x":139.67,"y":167.67,"x0":-1.995791865129786,"y0":50.00337445889676,"z0":6.269155098385509,"aX":-12.060320577932824},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":12.4,"spinRate":1002,"spinDirection":251},"zone":4,"typeConfidence":0.87,"plateTime":0.434775400347426,"extension":6.25110873733286},"index":2,"playId":"50e1fa9d-9c0d-3915-9e38-a091e2e564fd","pitchNumber":3,"startTime":"2026-05-27T01:38:36.253Z","endTime":"2026-05-27T01:38:39.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.595829508400932,"aZ":-31.430521971513567,"pfxX":-7.251865439739314,"pfxZ":0.4606644801524187,"pX":-1.313428688592008,"pZ":3.130223621924,"vX0":3.8988830113405784,"vY0":-126.26178869490361,"vZ0":-1.590918506832401,"x":167.06,"y":154.26,"x0":-1.9350491095870939,"y0":50.00383563694194,"z0":6.296664440311353,"aX":-11.714740998501112},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":12.2,"spinRate":1196,"spinDirection":245},"zone":11,"typeConfidence":0.85,"plateTime":0.4337293139157188,"extension":5.886259873308918},"index":3,"playId":"91ecd9ba-479e-3560-b9a2-2f438ce5f467","pitchNumber":4,"startTime":"2026-05-27T01:38:54.566Z","endTime":"2026-05-27T01:38:58.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.889063190757238,"aZ":-27.30683221151779,"pfxX":-7.609802823938462,"pfxZ":3.1380851314147904,"pX":0.5530426343801496,"pZ":2.1453414931863812,"vX0":7.825052434143575,"vY0":-123.29371239964793,"vZ0":-4.3511995378140345,"x":95.92,"y":180.86,"x0":-1.6625619756222243,"y0":50.0032251837728,"z0":6.218884397058581,"aX":-11.799820202417061},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":12.1,"spinRate":941,"spinDirection":249},"zone":9,"typeConfidence":0.9,"plateTime":0.44305928365617797,"extension":6.4759027164247325},"index":4,"playId":"62b253b7-2598-3b6d-b829-7e20d06c5a4c","pitchNumber":5,"startTime":"2026-05-27T01:39:12.591Z","endTime":"2026-05-27T01:39:16.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-27T01:39:28.128Z","endTime":"2026-05-27T01:39:36.202Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823056922839204,"aZ":-34.8033770722997,"pfxX":-5.606269204245622,"pfxZ":-1.6457314539197494,"pX":-1.3352238856173868,"pZ":2.6600995545305786,"vX0":3.116359933908718,"vY0":-125.75900836305728,"vZ0":-1.8951795816277168,"x":167.9,"y":166.96,"x0":-1.8629978663827744,"y0":50.00085824087234,"z0":6.249970166004324,"aX":-8.966783461566932},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":9.5,"spinRate":976,"spinDirection":257},"zone":11,"typeConfidence":0.8,"plateTime":0.43575113846487623,"extension":6.182546336894747},"index":6,"playId":"68ad8bf0-95aa-309e-8d60-0847a0ab37ef","pitchNumber":6,"startTime":"2026-05-27T01:39:36.202Z","endTime":"2026-05-27T01:39:39.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:39:39.917Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T01:40:00.156Z","endTime":"2026-05-27T01:40:13.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.021627297207967,"aZ":-29.099957062057072,"pfxX":-1.3500414122993738,"pfxZ":1.9747251464364854,"pX":-0.1846624367689371,"pZ":2.7712465609759396,"vX0":5.753838125516091,"vY0":-125.06216122094357,"vZ0":-2.144186812005491,"x":124.04,"y":163.96,"x0":-2.3561371371876056,"y0":50.00408097939022,"z0":6.064933942641864,"aX":-2.104247247090054},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.2,"breakHorizontal":0.8,"spinRate":2124,"spinDirection":194},"zone":2,"typeConfidence":0.88,"plateTime":0.44070011310595225,"extension":6.212302361812904},"hitData":{"launchSpeed":83.4,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.6,"coordY":97.88}},"index":0,"playId":"531f3f29-bc68-3289-9171-9254f8194a70","pitchNumber":1,"startTime":"2026-05-27T01:40:04.159Z","endTime":"2026-05-27T01:40:13.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:40:13.578Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakob Marsee challenged (pitch result), call on the field was overturned: Jakob Marsee walks. Kyle Stowers to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T01:40:26.450Z","endTime":"2026-05-27T01:42:39.036Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09151713509799,"aZ":-29.50095097865764,"pfxX":-8.667404337391721,"pfxZ":1.6472291812530537,"pX":0.2844032754140455,"pZ":1.898159462488787,"vX0":7.766169472604301,"vY0":-126.46810525323332,"vZ0":-4.769806249742221,"x":106.16,"y":187.53,"x0":-1.6958220713410077,"y0":50.0046003968902,"z0":6.166917149715267,"aX":-14.082504143984343},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":14.0,"spinRate":1116,"spinDirection":244},"zone":9,"typeConfidence":0.86,"plateTime":0.4326217166680917,"extension":6.255572096601249},"index":0,"playId":"2cf7b7ed-f6ec-3972-aa82-ff9e42321cd3","pitchNumber":1,"startTime":"2026-05-27T01:40:38.857Z","endTime":"2026-05-27T01:40:42.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.846612467854595,"aZ":-31.97227756648161,"pfxX":-5.910640353390022,"pfxZ":0.1307105437395517,"pX":-1.0093029037916292,"pZ":2.361041343137058,"vX0":4.298446268575491,"vY0":-123.76279159863282,"vZ0":-2.835025468875883,"x":155.47,"y":175.03,"x0":-2.0049716225091334,"y0":50.00373196831491,"z0":6.212765622436396,"aX":-9.12425959284014},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":9.6,"spinRate":945,"spinDirection":254},"zone":13,"typeConfidence":0.86,"plateTime":0.4434061089354784,"extension":6.266961863779594},"index":1,"playId":"974dbe5a-45e9-3e54-b99d-45938e11f442","pitchNumber":2,"startTime":"2026-05-27T01:40:54.740Z","endTime":"2026-05-27T01:41:21.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.210022005517352,"aZ":-19.422728896409648,"pfxX":-7.3983528579308,"pfxZ":6.66314365720846,"pX":0.3650229152820243,"pZ":3.9737898556445237,"vX0":8.048878939513203,"vY0":-137.6334717318611,"vZ0":-2.576802818767973,"x":103.09,"y":131.49,"x0":-1.6393285185037327,"y0":50.00521607245888,"z0":6.241068523711645,"aX":-14.163487983659445},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":11.6,"spinRate":2001,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.39832499935354093,"extension":6.174481823581292},"index":2,"playId":"1b5a1928-4f3c-3795-9d81-bc2329c2e759","pitchNumber":3,"startTime":"2026-05-27T01:41:28.370Z","endTime":"2026-05-27T01:41:33.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46744164097221,"aZ":-19.830895897713646,"pfxX":-6.178975519530896,"pfxZ":6.370216251754295,"pX":-1.2026592406192933,"pZ":3.8013513665349405,"vX0":3.8580746395958836,"vY0":-138.44104242090654,"vZ0":-3.2518131673028323,"x":162.84,"y":136.14,"x0":-1.8129682714734712,"y0":50.00093158148861,"z0":6.321580618669761,"aX":-11.969334212884862},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":10.3,"spinRate":1897,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39592891992689605,"extension":6.032164028627888},"index":3,"playId":"8276c574-7c2b-3430-8d78-74e0caa64495","pitchNumber":4,"startTime":"2026-05-27T01:41:48.352Z","endTime":"2026-05-27T01:41:51.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.459454434015825,"aZ":-14.865014388132566,"pfxX":-3.5514932143211424,"pfxZ":9.237317094347347,"pX":-0.1348165668813032,"pZ":3.4915904051282287,"vX0":6.1261100163814834,"vY0":-136.60812022212056,"vZ0":-4.593396144454184,"x":122.14,"y":144.51,"x0":-1.9536921139369121,"y0":50.00616644439041,"z0":6.230081679236654,"aX":-6.657916146766725},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":5.0,"spinRate":1853,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.40224396528268747,"extension":6.24422662097409},"index":4,"playId":"dbffd946-c78c-3c20-b5d0-73cc602fa8ad","pitchNumber":5,"startTime":"2026-05-27T01:42:12.008Z","endTime":"2026-05-27T01:42:39.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"}},"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:42:39.036Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T01:42:52.185Z","endTime":"2026-05-27T01:43:51.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681084,"fullName":"Tanner Andrews","link":"/api/v1/people/681084"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".315"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".317"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.09"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.09"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.62"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.31"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.71"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.46"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.13"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.88"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.22"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.70"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.89"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".893"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".893"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}],"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":3},"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":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337139191342818,"aZ":-31.095600952594364,"pfxX":-2.7279884379593278,"pfxZ":0.6810187668933443,"pX":0.6313778511413489,"pZ":1.5289859398833763,"vX0":7.799446245726209,"vY0":-126.29108538092163,"vZ0":-4.468524757826543,"x":92.93,"y":197.5,"x0":-2.174824938173533,"y0":50.00103289391349,"z0":5.889909480537811,"aX":-4.303715637685539},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":2.6,"spinRate":2202,"spinDirection":235},"zone":14,"typeConfidence":0.81,"plateTime":0.43766130481212606,"extension":6.2751543191710395},"index":0,"playId":"4b13f2a8-3020-3f17-bce6-e9e34babc7fd","pitchNumber":1,"startTime":"2026-05-27T01:42:58.785Z","endTime":"2026-05-27T01:43:02.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-27T01:43:10.485Z","endTime":"2026-05-27T01:43:24.387Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.965227563770735,"aZ":-30.10832774897719,"pfxX":-2.4140286725699482,"pfxZ":1.309815982903764,"pX":0.2799503961842409,"pZ":2.8257540617469776,"vX0":6.624504376969089,"vY0":-126.30670378971872,"vZ0":-1.6838613760552963,"x":106.33,"y":162.48,"x0":-2.093716986248356,"y0":50.000095046765765,"z0":5.983194682211673,"aX":-3.7986719622580347},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":2.4,"spinRate":2263,"spinDirection":107},"zone":3,"typeConfidence":0.74,"plateTime":0.4380484660118822,"extension":6.221675815219652},"index":2,"playId":"c1f4dcb2-9ccf-391f-aad5-8c058aefce0d","pitchNumber":2,"startTime":"2026-05-27T01:43:24.387Z","endTime":"2026-05-27T01:43:27.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.382716561228918,"aZ":-30.079882989621325,"pfxX":-7.868315047838733,"pfxZ":1.2841813792850711,"pX":-0.6892528118363895,"pZ":1.3770921693804414,"vX0":5.456078588048912,"vY0":-127.09886885955345,"vZ0":-5.643485532801708,"x":143.27,"y":201.6,"x0":-1.8474231143798254,"y0":50.001704029876414,"z0":6.0311579041245755,"aX":-12.80182997289702},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":13.0,"spinRate":1040,"spinDirection":248},"zone":13,"typeConfidence":0.8,"plateTime":0.43185899933970573,"extension":6.211064988473166},"index":3,"playId":"36c08c9d-fa71-388e-bf1e-4f60bb1ec3c3","pitchNumber":3,"startTime":"2026-05-27T01:43:48.126Z","endTime":"2026-05-27T01:43:51.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681084,"link":"/api/v1/people/681084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":681084,"link":"/api/v1/people/681084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-27T01:43:51.449Z","atBatIndex":73}]