[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yohendrick Piñango flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T17:41:47.743Z","endTime":"2026-05-17T17:43:03.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-17T14:59:37.242Z","endTime":"2026-05-17T17:14:37.477Z","isPitch":false,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"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-17T17:14:37.477Z","endTime":"2026-05-17T17:39:13.249Z","isPitch":false,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"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-17T17:39:13.249Z","endTime":"2026-05-17T17:41:49.761Z","isPitch":false,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43569917325376,"aZ":-13.865725088194921,"pfxX":-4.294613242946257,"pfxZ":10.340886786838666,"pX":-2.088610383639242,"pZ":4.671178593993444,"vX0":2.1495640374841836,"vY0":-132.50847055337084,"vZ0":0.05004590507736567,"x":196.61,"y":112.66,"x0":-2.354198713964484,"y0":50.00461904045334,"z0":5.668631256865286,"aX":-7.605489082333004},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.0,"breakHorizontal":7.3,"spinRate":2267,"spinDirection":204},"zone":11,"typeConfidence":0.89,"plateTime":0.41401781038779806,"extension":6.1457450666239035},"index":3,"playId":"e3171e0a-bfa8-3487-b92d-6d6b9dccb690","pitchNumber":1,"startTime":"2026-05-17T17:41:49.761Z","endTime":"2026-05-17T17:41:53.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23203517406552,"aZ":-12.421336938249315,"pfxX":-5.024606018696796,"pfxZ":10.954854367185234,"pX":-0.167013022388265,"pZ":4.1069638471392365,"vX0":7.242071871276891,"vY0":-133.55826193000416,"vZ0":-1.2784831965362637,"x":123.37,"y":127.89,"x0":-2.2631442174785694,"y0":50.00535633275123,"z0":5.486805899142611,"aX":-9.062852650250383},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":7.6,"spinRate":2389,"spinDirection":207},"zone":11,"typeConfidence":0.88,"plateTime":0.410364199691192,"extension":6.3071769282719785},"index":4,"playId":"3e6c70ef-0d36-3147-90b2-679cc2cc03df","pitchNumber":2,"startTime":"2026-05-17T17:42:03.312Z","endTime":"2026-05-17T17:42:08.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226258649613154,"aZ":-12.468748559410496,"pfxX":-5.009183976020236,"pfxZ":10.894435977028007,"pX":0.4440600929848419,"pZ":2.3090386755766175,"vX0":8.467189580039443,"vY0":-133.73242321903618,"vZ0":-5.48952752044612,"x":100.07,"y":176.44,"x0":-2.1143363295205493,"y0":50.00157069122446,"z0":5.284988861645134,"aX":-9.059955396796946},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":7.2,"spinRate":2345,"spinDirection":203},"zone":6,"typeConfidence":0.89,"plateTime":0.40979637815497183,"extension":6.452880629160847},"index":5,"playId":"8e2975f6-88ce-33ab-b46e-38b1d4f96622","pitchNumber":3,"startTime":"2026-05-17T17:42:21.536Z","endTime":"2026-05-17T17:42:25.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.214323297825015,"aZ":-39.243663074482896,"pfxX":5.393643309956927,"pfxZ":-5.575703696943762,"pX":-0.00967554590632325,"pZ":0.5594404775158514,"vX0":3.8345579711856796,"vY0":-112.45092992984748,"vZ0":-1.7479993798053335,"x":117.37,"y":223.68,"x0":-2.4434611322708477,"y0":50.002591440622446,"z0":5.363330913919332,"aX":6.8400310199234795},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.2,"breakHorizontal":-10.8,"spinRate":2400,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4888762771724897,"extension":6.333250994006789},"index":6,"playId":"f378c171-24fd-3d10-961a-5a013c86d449","pitchNumber":4,"startTime":"2026-05-17T17:42:36.977Z","endTime":"2026-05-17T17:42:41.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84963373082627,"aZ":-15.793096411114126,"pfxX":-4.592240870503458,"pfxZ":8.89953688094148,"pX":-0.13901174554360266,"pZ":3.0041563757828813,"vX0":7.257117928124123,"vY0":-134.28081232647168,"vZ0":-3.172737177312474,"x":122.3,"y":157.67,"x0":-2.2699567868934234,"y0":50.00529757150772,"z0":5.313000742099486,"aX":-8.456081748153531},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":7.0,"spinRate":2201,"spinDirection":205},"zone":2,"typeConfidence":0.89,"plateTime":0.40662223502518335,"extension":6.494501253813658},"hitData":{"launchSpeed":88.4,"launchAngle":54.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.44,"coordY":116.27}},"index":7,"playId":"788207ce-fb5d-3a61-906e-b36ac79cfe77","pitchNumber":5,"startTime":"2026-05-17T17:42:54.112Z","endTime":"2026-05-17T17:43:03.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-17T17:43:03.732Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vladimir Guerrero Jr. homers (3) on a line drive to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T17:43:05.809Z","endTime":"2026-05-17T17:45:12.227Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":79.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.139995991963026,"aZ":-27.578374233052457,"pfxX":2.750931726153097,"pfxZ":2.863974271495035,"pX":0.2634015858589597,"pZ":2.4132292919463447,"vX0":5.26132117411529,"vY0":-125.14359279594,"vZ0":-2.2921230934248484,"x":106.96,"y":173.62,"x0":-2.213076675487349,"y0":50.0057805163284,"z0":5.570598247425033,"aX":4.421553671866832},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2555,"spinDirection":126},"zone":6,"typeConfidence":0.9,"plateTime":0.4355021199993887,"extension":6.3968644470853295},"index":0,"playId":"685fe05d-dea5-32f9-9af3-d6ffd3af8f44","pitchNumber":1,"startTime":"2026-05-17T17:43:30.604Z","endTime":"2026-05-17T17:43:33.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":74.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.029767496048215,"aZ":-39.40623309733379,"pfxX":3.10629311276757,"pfxZ":-5.322195967495045,"pX":-0.09221701701437576,"pZ":1.6512504866775481,"vX0":4.015424123739048,"vY0":-114.87440044619636,"vZ0":-0.4442202847241239,"x":120.52,"y":194.2,"x0":-2.2557505543741616,"y0":50.004991899364114,"z0":5.625625322548559,"aX":4.218519798962803},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.5,"breakHorizontal":-6.5,"spinRate":2371,"spinDirection":44},"zone":8,"typeConfidence":0.9,"plateTime":0.4738856825127655,"extension":6.30232429835919},"index":1,"playId":"57deded1-fd34-3f3d-9277-0dc15a1c9767","pitchNumber":2,"startTime":"2026-05-17T17:43:46.071Z","endTime":"2026-05-17T17:43:50.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.237553585187506,"aZ":-15.658569756340032,"pfxX":-2.345093952853861,"pfxZ":8.502954482927175,"pX":-0.41399766513967995,"pZ":3.2000086367538416,"vX0":5.94184111387686,"vY0":-137.68904991064394,"vZ0":-3.0731414415158094,"x":132.78,"y":152.38,"x0":-2.2841936701068732,"y0":50.00403960237023,"z0":5.374654505081587,"aX":-4.556430502120067},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":3.1,"spinRate":2265,"spinDirection":204},"zone":1,"typeConfidence":0.93,"plateTime":0.39604362046255615,"extension":6.356968283242285},"index":2,"playId":"bb6dd895-7fd7-3284-8fe5-d61db0770830","pitchNumber":3,"startTime":"2026-05-17T17:44:02.339Z","endTime":"2026-05-17T17:44:05.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567119751197513,"aZ":-32.06850385196479,"pfxX":2.4874935176815365,"pfxZ":0.06949128702215646,"pX":1.3781941570668519,"pZ":2.1871679070233565,"vX0":7.509416928955712,"vY0":-123.57080808404336,"vZ0":-1.6658065081283888,"x":64.47,"y":179.73,"x0":-2.0230679383829298,"y0":50.004565386595665,"z0":5.5636703724961265,"aX":3.846373662744241},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-6.2,"spinRate":2510,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.44320884017638384,"extension":6.296767650394627},"index":3,"playId":"f5890d1b-7d6a-3a94-8a57-a9e0b0023336","pitchNumber":4,"startTime":"2026-05-17T17:44:21.981Z","endTime":"2026-05-17T17:44:27.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405781690505666,"aZ":-17.522525438476336,"pfxX":-3.089311067334733,"pfxZ":8.099640123331032,"pX":-0.9201101781981063,"pZ":2.48307171334605,"vX0":4.65728743382847,"vY0":-132.87376642285656,"vZ0":-4.250600635581178,"x":152.07,"y":171.74,"x0":-2.2849946937658028,"y0":50.00169760366495,"z0":5.356979704686333,"aX":-5.5877074878065125},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.0,"breakHorizontal":4.7,"spinRate":2310,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4104165793378294,"extension":6.439046645216623},"hitData":{"launchSpeed":105.1,"launchAngle":16.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.06,"coordY":71.65}},"index":4,"playId":"e6f2133f-3fbe-3bc5-bcf6-002ea19a40ff","pitchNumber":5,"startTime":"2026-05-17T17:44:46.865Z","endTime":"2026-05-17T17:45:12.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-9.800000000000004,"leverageIndex":0.63,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:45:12.227Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daulton Varsho doubles (9) on a sharp fly ball to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T17:45:24.026Z","endTime":"2026-05-17T17:46:41.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954332757658214,"aZ":-16.727405256369266,"pfxX":-2.8488061954368007,"pfxZ":8.402811843209651,"pX":-0.1242603429973678,"pZ":1.4951614090010281,"vX0":6.544199498971649,"vY0":-133.53672105154038,"vZ0":-6.98456054284805,"x":121.74,"y":198.41,"x0":-2.2172984376670155,"y0":50.00381400206108,"z0":5.311251997829583,"aX":-5.23810961300168},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":4.1,"spinRate":2340,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.4074260209108975,"extension":6.434047196788634},"index":0,"playId":"eea81dd6-f19a-3b5b-be5e-860a528af8a3","pitchNumber":1,"startTime":"2026-05-17T17:45:35.849Z","endTime":"2026-05-17T17:45:40.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462575374951037,"aZ":-15.739655081232053,"pfxX":-3.2494953869222214,"pfxZ":8.776161657747464,"pX":-0.8660644639600855,"pZ":3.0874091058785336,"vX0":5.223159537633939,"vY0":-134.80045884951133,"vZ0":-3.2416136090822834,"x":150.01,"y":155.42,"x0":-2.3911799619389154,"y0":50.004206954327046,"z0":5.391942169011679,"aX":-6.086610211285938},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":5.0,"spinRate":2339,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.40362387288940704,"extension":6.363517315320963},"index":1,"playId":"f04b0ad0-c7b7-3f49-a732-5bc307864310","pitchNumber":2,"startTime":"2026-05-17T17:45:54.781Z","endTime":"2026-05-17T17:45:59.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533928379042866,"aZ":-15.702656744129547,"pfxX":-2.937162410276824,"pfxZ":8.778374558496528,"pX":-0.2575840382833336,"pZ":2.955823784533042,"vX0":6.099703385461627,"vY0":-135.17120274344458,"vZ0":-3.799874333377236,"x":126.82,"y":158.97,"x0":-2.147578817318154,"y0":50.005868698196025,"z0":5.461164470109867,"aX":-5.5137846450677355},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":4.2,"spinRate":2283,"spinDirection":206},"zone":2,"typeConfidence":0.92,"plateTime":0.40302467786141793,"extension":6.468357102252916},"index":2,"playId":"3c8d0870-f45a-3923-9efa-ac61bbec4373","pitchNumber":3,"startTime":"2026-05-17T17:46:09.777Z","endTime":"2026-05-17T17:46:13.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.20613834575935,"aZ":-29.426542572524497,"pfxX":1.8758523547801293,"pfxZ":1.7616050061247766,"pX":-0.20686649081656985,"pZ":2.4543630282551914,"vX0":4.651750018212677,"vY0":-123.10388350677273,"vZ0":-1.2675299108380031,"x":124.89,"y":172.51,"x0":-2.3510532503749726,"y0":50.005248466677806,"z0":5.425272116704235,"aX":2.9328172560310914},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-4.3,"spinRate":2575,"spinDirection":114},"zone":5,"typeConfidence":0.91,"plateTime":0.44182948520614573,"extension":6.323934811176135},"hitData":{"launchSpeed":100.8,"launchAngle":30.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":184.12,"coordY":57.05}},"index":3,"playId":"e68ea13c-4da1-3933-973c-19c97228cc29","pitchNumber":4,"startTime":"2026-05-17T17:46:27.725Z","endTime":"2026-05-17T17:46:41.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.58,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:46:41.209Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesús Sánchez singles on a line drive to center fielder Matt Vierling. Daulton Varsho to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T17:46:47.317Z","endTime":"2026-05-17T17:48:10.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.178150173908453,"aZ":-14.486950551087268,"pfxX":-4.269036263767128,"pfxZ":9.423474695082069,"pX":-0.7318167654527321,"pZ":3.450827768874032,"vX0":5.814427456395752,"vY0":-135.55355586766476,"vZ0":-2.3481551016728437,"x":144.9,"y":145.61,"x0":-2.3412396501937414,"y0":50.00661771947026,"z0":5.329204611735349,"aX":-8.01673554054197},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":6.6,"spinRate":2262,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.402704710086752,"extension":6.518545492391826},"index":0,"playId":"420ceb6f-2c2b-325b-9858-73c27b58d6fb","pitchNumber":1,"startTime":"2026-05-17T17:47:14.376Z","endTime":"2026-05-17T17:47:18.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.619162401250872,"aZ":-16.596047173140654,"pfxX":-4.561352765686519,"pfxZ":8.235314747602944,"pX":0.40373146058872894,"pZ":3.397693868979158,"vX0":8.725198267013822,"vY0":-135.68424820073994,"vZ0":-1.9263174082964127,"x":101.61,"y":147.04,"x0":-2.239982795318017,"y0":50.00487749371846,"z0":5.255145670123266,"aX":-8.631697167061931},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2290,"spinDirection":210},"zone":3,"typeConfidence":0.9,"plateTime":0.40145652377002117,"extension":6.640374884436485},"index":1,"playId":"2a00dc28-083e-3877-8cb3-94c14ae020b5","pitchNumber":2,"startTime":"2026-05-17T17:47:30.835Z","endTime":"2026-05-17T17:47:35.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.203609635835274,"aZ":-38.76199165556151,"pfxX":4.777444515584714,"pfxZ":-4.830677169097823,"pX":0.04202812752059287,"pZ":2.5199434436124792,"vX0":3.984200859413709,"vY0":-115.39931430267225,"vZ0":1.3496638817943991,"x":115.4,"y":170.74,"x0":-2.3205083817340677,"y0":50.00250447265713,"z0":5.629540762202703,"aX":6.5153681475523495},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.2,"breakHorizontal":-9.6,"spinRate":2427,"spinDirection":50},"zone":5,"typeConfidence":0.9,"plateTime":0.47261009431844636,"extension":6.352333481645978},"hitData":{"launchSpeed":87.7,"launchAngle":19.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.8,"coordY":86.68}},"index":2,"playId":"101f4c24-1da5-357d-81f4-7b89774e0b00","pitchNumber":3,"startTime":"2026-05-17T17:47:59.190Z","endTime":"2026-05-17T17:48:10.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.15,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:48:10.489Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to center fielder Matt Vierling. Jesús Sánchez to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T17:48:48.200Z","endTime":"2026-05-17T17:51:44.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"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":[1,2,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":8},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-17T17:48:41.274Z","endTime":"2026-05-17T17:48:50.460Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328159683478205,"aZ":-23.58823471413064,"pfxX":1.6616057999830773,"pfxZ":5.407074707705225,"pX":0.934249154647976,"pZ":2.351160850376033,"vX0":7.346612319005941,"vY0":-124.48959686531327,"vZ0":-2.979625015854804,"x":81.39,"y":175.3,"x0":-2.25716345617596,"y0":50.00083209549085,"z0":5.4920730370373745,"aX":2.6367279845146157},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.4,"breakHorizontal":-4.6,"spinRate":2550,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.43807588734049974,"extension":6.369959811362926},"index":1,"playId":"1f7d8459-00cb-34c1-8ade-08011b64f5ac","pitchNumber":1,"startTime":"2026-05-17T17:48:50.460Z","endTime":"2026-05-17T17:48:54.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700657711180572,"aZ":-40.008081948284804,"pfxX":4.153862916370702,"pfxZ":-5.750035390045093,"pX":0.865226279450013,"pZ":1.3688950813150405,"vX0":5.6040484400929005,"vY0":-116.54524653029239,"vZ0":-0.9308792942549167,"x":84.02,"y":201.82,"x0":-2.1180651728909075,"y0":50.000112053868165,"z0":5.581338470190756,"aX":5.662525236748205},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.3,"breakHorizontal":-9.0,"spinRate":2427,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.47156267184879397,"extension":6.449393619181661},"index":2,"playId":"ddde70df-7c60-3505-a2a4-59e82aa92c3f","pitchNumber":2,"startTime":"2026-05-17T17:49:16.275Z","endTime":"2026-05-17T17:49:20.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.073718970993077,"aZ":-20.897644121031007,"pfxX":-2.6044960676650506,"pfxZ":7.057069919574769,"pX":1.4453281067637938,"pZ":0.6738478341409851,"vX0":9.729632194161466,"vY0":-125.29292347857171,"vZ0":-7.354813475858007,"x":61.91,"y":220.59,"x0":-2.141141473450071,"y0":50.00461086259462,"z0":5.341340227197985,"aX":-4.163788676048731},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.3,"breakHorizontal":2.6,"spinRate":2490,"spinDirection":129},"zone":14,"typeConfidence":0.62,"plateTime":0.43628280151120613,"extension":6.469618045003698},"index":3,"playId":"294fe48b-b604-323b-8327-515dada697d8","pitchNumber":3,"startTime":"2026-05-17T17:49:36.992Z","endTime":"2026-05-17T17:49:47.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jack Flaherty. Daulton Varsho scores. Jesús Sánchez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"actionPlayId":"294fe48b-b604-323b-8327-515dada697d8","startTime":"2026-05-17T17:49:53.745Z","endTime":"2026-05-17T17:50:13.156Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"third":{"id":662139,"link":"/api/v1/people/662139"},"postOnSecond":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.66,"dramaIndex":74.0,"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":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.452882918527163,"aZ":-25.970112359641345,"pfxX":0.517425617704903,"pfxZ":3.9602488632728567,"pX":0.8193441296460485,"pZ":1.692224421772853,"vX0":7.43562338617018,"vY0":-124.24444698742779,"vZ0":-3.9836295364179546,"x":85.77,"y":193.09,"x0":-2.276995119513345,"y0":50.00266027546163,"z0":5.46994275915196,"aX":0.8093751600009527},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.6,"spinRate":2509,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.44053781996889496,"extension":6.371592209971042},"index":5,"playId":"4272d2c4-2e31-390d-b4c5-609ff5cc9bbd","pitchNumber":4,"startTime":"2026-05-17T17:50:13.156Z","endTime":"2026-05-17T17:50:40.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.3,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.059263918894796,"aZ":-38.93318700138295,"pfxX":2.044892701742981,"pfxZ":-5.023028194465503,"pX":-0.14158871771725398,"pZ":1.8068988515743198,"vX0":3.744184620586403,"vY0":-115.17336886949637,"vZ0":-0.20853230520217236,"x":122.4,"y":189.99,"x0":-2.052916096495553,"y0":50.00252201653022,"z0":5.658531830818534,"aX":2.7514110023819907},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.9,"breakHorizontal":-4.7,"spinRate":2487,"spinDirection":44},"zone":8,"typeConfidence":0.87,"plateTime":0.4752607197351262,"extension":6.3642115512310395},"index":6,"playId":"36061f94-d4cb-36ec-931c-16d313aef8cf","pitchNumber":5,"startTime":"2026-05-17T17:50:47.046Z","endTime":"2026-05-17T17:50:51.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.737330186613452,"aZ":-10.292013815780406,"pfxX":-4.945907510963368,"pfxZ":11.481342735132115,"pX":0.6945743020408975,"pZ":1.895592453171161,"vX0":9.354016288678487,"vY0":-136.60604246154998,"vZ0":-7.021196052041152,"x":90.52,"y":187.6,"x0":-2.1184566794361377,"y0":50.002177193924545,"z0":5.192778439535548,"aX":-9.426658507503934},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":7.2,"spinRate":2396,"spinDirection":208},"zone":9,"typeConfidence":0.92,"plateTime":0.3996803993368063,"extension":6.4962094951319465},"index":7,"playId":"505aaaad-ccd6-3b40-bb6b-e605f2ec6357","pitchNumber":6,"startTime":"2026-05-17T17:51:08.246Z","endTime":"2026-05-17T17:51:13.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.402193866973008,"aZ":-21.76001965779738,"pfxX":-0.02483029023353467,"pfxZ":6.541055562082423,"pX":0.6367975606862275,"pZ":2.719487860528238,"vX0":6.968887757263954,"vY0":-124.70420120643126,"vZ0":-2.6012036067892534,"x":92.73,"y":165.35,"x0":-2.1775838499100972,"y0":50.00544583524417,"z0":5.549327982996439,"aX":-0.039380196113172},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.4,"spinRate":2517,"spinDirection":114},"zone":6,"typeConfidence":0.84,"plateTime":0.4373112051064818,"extension":6.326162434568756},"hitData":{"launchSpeed":87.6,"launchAngle":30.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.26,"coordY":75.53}},"index":8,"playId":"528e88c3-2231-3a77-b7ed-767dce14e2f4","pitchNumber":7,"startTime":"2026-05-17T17:51:31.833Z","endTime":"2026-05-17T17:51:44.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":1.66,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:51:44.008Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T17:51:50.310Z","endTime":"2026-05-17T17:52:59.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62726920583017,"aZ":-15.500277840778455,"pfxX":-4.5616397514458,"pfxZ":8.931318299602651,"pX":1.2863349580810208,"pZ":1.465488347772499,"vX0":10.55674805726245,"vY0":-135.54735855904542,"vZ0":-7.196225327163473,"x":67.97,"y":199.21,"x0":-2.0600411214792786,"y0":50.00674656370368,"z0":5.229946077998658,"aX":-8.520837296796465},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2357,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.4035260129361933,"extension":6.548626103587222},"index":0,"playId":"045c0954-64a1-3aa4-8f83-650efb45587a","pitchNumber":1,"startTime":"2026-05-17T17:52:14.459Z","endTime":"2026-05-17T17:52:19.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.793262815199117,"aZ":-15.041620111801583,"pfxX":-3.3884203037914755,"pfxZ":9.283596041357676,"pX":0.43324690159771934,"pZ":2.4139321212694496,"vX0":7.789653737843333,"vY0":-134.87466818853642,"vZ0":-5.3439657572939225,"x":100.49,"y":173.6,"x0":-2.0496670164087685,"y0":50.00664081079117,"z0":5.478463115857628,"aX":-6.256511012692045},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2297,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.4057919750340946,"extension":6.483765778250289},"index":1,"playId":"960a73e7-f05a-3069-bc60-26d3da618281","pitchNumber":2,"startTime":"2026-05-17T17:52:30.371Z","endTime":"2026-05-17T17:52:34.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.373597592712024,"aZ":-28.94922821043169,"pfxX":1.2610353614774326,"pfxZ":2.060977455532039,"pX":0.8693674718437729,"pZ":1.9723863056289965,"vX0":6.985832737666332,"vY0":-123.46483027410348,"vZ0":-2.940121165870204,"x":83.86,"y":185.53,"x0":-2.144607870509297,"y0":50.00474910356246,"z0":5.580310289354107,"aX":1.9722308345781714},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.7,"spinRate":2442,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.44130299591525635,"extension":6.429140082165727},"hitData":{"launchSpeed":88.6,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.12,"coordY":152.7}},"index":2,"playId":"2ad6c3c3-152b-3682-a90c-5ed89429c53c","pitchNumber":3,"startTime":"2026-05-17T17:52:51.740Z","endTime":"2026-05-17T17:52:59.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:52:59.259Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T17:54:58.611Z","endTime":"2026-05-17T17:55:32.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71725287825322,"aZ":-13.828062230203079,"pfxX":-7.130866270229662,"pfxZ":9.906633334794911,"pX":-0.4173255038850289,"pZ":2.6782177804664538,"vX0":7.598550445308253,"vY0":-134.83165264353104,"vZ0":-5.571932055514493,"x":132.91,"y":166.47,"x0":-2.337761457776073,"y0":50.00284613090334,"z0":5.737573235082753,"aX":-13.206185845880094},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":11.4,"spinRate":2335,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4053366029634353,"extension":6.641431070237673},"hitData":{"launchSpeed":92.5,"launchAngle":37.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.5,"coordY":64.38}},"index":0,"playId":"3f284b82-6e40-3760-a9b7-5d66d882ac1b","pitchNumber":1,"startTime":"2026-05-17T17:55:22.916Z","endTime":"2026-05-17T17:55:32.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:55:32.262Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to right fielder Jesús Sánchez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T17:55:33.234Z","endTime":"2026-05-17T17:57:37.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.265609121933455,"aZ":-11.545635974591747,"pfxX":-8.33964247102118,"pfxZ":11.100570648587063,"pX":0.687043055373076,"pZ":1.724611143141456,"vX0":10.457271073857315,"vY0":-134.95309217303884,"vZ0":-8.297691204795367,"x":90.81,"y":192.22,"x0":-2.140837603403503,"y0":50.00579495236178,"z0":5.637609367952614,"aX":-15.503191273177432},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":13.1,"spinRate":2353,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4046877282374366,"extension":6.691276147963283},"index":0,"playId":"f361dd6f-51c1-3db4-8455-1466409b2052","pitchNumber":1,"startTime":"2026-05-17T17:56:03.276Z","endTime":"2026-05-17T17:56:07.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84800622154465,"aZ":-27.23144623801484,"pfxX":-1.1432956085597912,"pfxZ":3.1944682012338816,"pX":0.2634098843644803,"pZ":1.1584729679629993,"vX0":7.217790086706486,"vY0":-122.92864486464178,"vZ0":-4.949160858642866,"x":106.96,"y":207.5,"x0":-2.5484127765945104,"y0":50.00282524353331,"z0":5.479264135866901,"aX":-1.7695683054003493},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":0.6,"spinRate":2332,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.44369165749927,"extension":6.495466574685483},"index":1,"playId":"49f91f5e-3bf4-30bd-84ca-79b9db88a402","pitchNumber":2,"startTime":"2026-05-17T17:56:20.848Z","endTime":"2026-05-17T17:56:25.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27318513279242,"aZ":-28.976306216917084,"pfxX":-8.649821669125393,"pfxZ":2.061408699328192,"pX":0.39807047372874854,"pZ":0.969435792599046,"vX0":9.63385846708888,"vY0":-123.13830111515426,"vZ0":-4.958885266105647,"x":101.83,"y":212.61,"x0":-2.4237634015802234,"y0":50.00166307419638,"z0":5.4335256075616565,"aX":-13.409313994437943},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":13.7,"spinRate":1596,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4431915372265931,"extension":6.642909170662092},"index":2,"playId":"204b1af4-fc7a-340d-a334-a7549f3303b0","pitchNumber":3,"startTime":"2026-05-17T17:56:44.712Z","endTime":"2026-05-17T17:56:48.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74302683172626,"aZ":-27.219024444553416,"pfxX":-8.63172842022044,"pfxZ":3.2346497189947554,"pX":0.7635543422558364,"pZ":1.4976275389271314,"vX0":10.26309239166476,"vY0":-121.8703604727326,"vZ0":-4.109424529791649,"x":87.9,"y":198.34,"x0":-2.344478020748582,"y0":50.00350325220098,"z0":5.507518653625625,"aX":-13.228323174451353},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.3,"breakHorizontal":13.8,"spinRate":1668,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.44625648666700934,"extension":6.655102710079809},"index":3,"playId":"19113851-5e0c-3eb0-97cf-b696ab7687f1","pitchNumber":4,"startTime":"2026-05-17T17:57:02.500Z","endTime":"2026-05-17T17:57:07.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83019601631613,"aZ":-14.779937946519452,"pfxX":-8.171396407557474,"pfxZ":8.96494274959108,"pX":0.17766013207601206,"pZ":2.403600608753108,"vX0":9.286043102296972,"vY0":-138.184581654898,"vZ0":-5.635284758443257,"x":110.23,"y":173.88,"x0":-2.1594006437982456,"y0":50.00371822498297,"z0":5.456744560553989,"aX":-15.856750722065746},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":13.0,"spinRate":2449,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3958764697886261,"extension":6.554252410157402},"hitData":{"launchSpeed":77.7,"launchAngle":25.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.7,"coordY":134.41}},"index":4,"playId":"f66ac0e7-0c2b-3ac6-b58d-504f95696936","pitchNumber":5,"startTime":"2026-05-17T17:57:22.417Z","endTime":"2026-05-17T17:57:37.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.5,"awayTeamWinProbability":64.5,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.65,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:57:37.457Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T17:57:36.369Z","endTime":"2026-05-17T17:59:18.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":{"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":82.3,"endSpeed":76.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42588279710227,"aZ":-30.1016243072906,"pfxX":-7.257090860634455,"pfxZ":1.413716002206991,"pX":-1.0994972328115833,"pZ":2.3075685296743647,"vX0":5.659870103533628,"vY0":-119.76780759063948,"vZ0":-1.515636079611036,"x":158.91,"y":176.48,"x0":-2.541394005627735,"y0":50.002124716333114,"z0":5.621104205235686,"aX":-10.62575379364181},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":11.9,"spinRate":1357,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.45596751656042,"extension":6.625715419504313},"index":0,"playId":"9a026dfc-024f-3cac-a16c-c763dca3c010","pitchNumber":1,"startTime":"2026-05-17T17:58:06.322Z","endTime":"2026-05-17T17:58:11.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.203538801451526,"aZ":-13.938245579219995,"pfxX":-5.229904379352213,"pfxZ":9.653958565102274,"pX":-1.5752417673947265,"pZ":3.785077328163376,"vX0":4.079606176983116,"vY0":-136.1593361655604,"vZ0":-2.581523149168716,"x":177.04,"y":136.58,"x0":-2.408990727664805,"y0":50.00280541406196,"z0":5.702717201671384,"aX":-9.879342209020843},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2317,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4013485809998141,"extension":6.572612347773515},"index":1,"playId":"ccfcd4d7-e712-3edd-a69d-409c00f5f476","pitchNumber":2,"startTime":"2026-05-17T17:58:27.312Z","endTime":"2026-05-17T17:58:31.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.9,"endSpeed":78.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.287809019988448,"aZ":-27.66253585429832,"pfxX":-8.262275836368186,"pfxZ":2.9449397658268754,"pX":0.11760963857005,"pZ":1.7309371306015484,"vX0":8.818877120354392,"vY0":-121.92301549025196,"vZ0":-3.421600885131388,"x":112.52,"y":192.04,"x0":-2.4451899839399123,"y0":50.00098409692628,"z0":5.498116444191366,"aX":-12.642596249785557},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":13.3,"spinRate":1983,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.44646073231818484,"extension":6.638356200605458},"index":2,"playId":"d1e0d875-00d7-3c83-b532-5d78bf5e5613","pitchNumber":3,"startTime":"2026-05-17T17:58:46.911Z","endTime":"2026-05-17T17:58:52.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.861275479015234,"aZ":-26.064998552629394,"pfxX":-8.289104446459715,"pfxZ":3.9907141173585163,"pX":-0.5596193082195637,"pZ":2.962648288844225,"vX0":7.338646874215154,"vY0":-122.14852234849728,"vZ0":-0.991787548361108,"x":138.33,"y":158.79,"x0":-2.5056622899770913,"y0":50.006030510573495,"z0":5.586470323968106,"aX":-12.705881920135242},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.3,"breakHorizontal":13.6,"spinRate":1995,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.4460023196238496,"extension":6.7919665001364224},"hitData":{"launchSpeed":85.8,"launchAngle":41.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.45,"coordY":78.33}},"index":3,"playId":"5fdee208-447f-3596-b7df-11f65b28566f","pitchNumber":4,"startTime":"2026-05-17T17:59:06.305Z","endTime":"2026-05-17T17:59:18.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:59:18.284Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T17:59:18.164Z","endTime":"2026-05-17T17:59:55.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.764316991886826,"aZ":-30.4492628135395,"pfxX":-5.953966408497973,"pfxZ":1.1339802972053832,"pX":-0.388185116966817,"pZ":2.2923165416235998,"vX0":7.1428845300836015,"vY0":-122.0340169312928,"vZ0":-1.574879659992487,"x":131.8,"y":176.89,"x0":-2.57194853052459,"y0":50.00152462294977,"z0":5.5554962261863015,"aX":-9.030462134851177},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":9.2,"spinRate":1619,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.44788369072262935,"extension":6.61830033117395},"hitData":{"launchSpeed":95.8,"launchAngle":52.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.39,"coordY":114.15}},"index":0,"playId":"e11a84fb-343b-3430-af1c-ffdd8b75a10e","pitchNumber":1,"startTime":"2026-05-17T17:59:45.562Z","endTime":"2026-05-17T17:59:55.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-17T17:59:55.289Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T18:01:56.635Z","endTime":"2026-05-17T18:03:34.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.87427526507073,"aZ":-30.517703608451704,"pfxX":4.946078308487513,"pfxZ":1.0955404108107416,"pX":-0.3781247119205392,"pZ":1.79163655212709,"vX0":3.102588254361365,"vY0":-121.47064536827433,"vZ0":-2.3363278569006622,"x":131.41,"y":190.41,"x0":-2.309063863743123,"y0":50.00488971502458,"z0":5.385528489996131,"aX":7.487716762152903},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.7,"breakHorizontal":-9.6,"spinRate":2511,"spinDirection":117},"zone":7,"typeConfidence":0.91,"plateTime":0.4486912841385804,"extension":6.2180442975479036},"index":0,"playId":"edc8ca8b-16f3-3735-a515-4b442051f495","pitchNumber":1,"startTime":"2026-05-17T18:02:20.051Z","endTime":"2026-05-17T18:02:23.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.542338725114014,"aZ":-14.172835483985617,"pfxX":-3.8986415976666846,"pfxZ":9.655337066262511,"pX":-0.10793912274638434,"pZ":1.4980192290516494,"vX0":6.880279956588896,"vY0":-134.5516412211075,"vZ0":-7.37406485900445,"x":121.11,"y":198.33,"x0":-2.172172626783336,"y0":50.00596268038982,"z0":5.245239423763913,"aX":-7.271654963205417},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2267,"spinDirection":208},"zone":13,"typeConfidence":0.92,"plateTime":0.4044686251462424,"extension":6.31809012177645},"index":1,"playId":"184dd176-06a0-3f0c-83bf-c8e9e0206c7d","pitchNumber":2,"startTime":"2026-05-17T18:02:33.622Z","endTime":"2026-05-17T18:02:37.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.689664398616113,"aZ":-16.742794633528895,"pfxX":-3.6559856952130407,"pfxZ":8.44048960923997,"pX":-0.6252851275832904,"pZ":2.8472925670738944,"vX0":5.541775189196176,"vY0":-133.3829564162964,"vZ0":-3.7500310597867434,"x":140.83,"y":161.9,"x0":-2.240856483930034,"y0":50.00606995332994,"z0":5.455380796431584,"aX":-6.687321310912682},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2230,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.4083264328750569,"extension":6.309156231041209},"index":2,"playId":"ba283fa5-fb6e-34e0-94bd-863c5090793a","pitchNumber":3,"startTime":"2026-05-17T18:02:48.731Z","endTime":"2026-05-17T18:02:55.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.183701972850844,"aZ":-28.455788515031784,"pfxX":2.558568098037012,"pfxZ":2.321365432596936,"pX":-0.9065476408674117,"pZ":1.5322878443573928,"vX0":2.6661116826947313,"vY0":-124.27741669357256,"vZ0":-3.978344446409722,"x":151.56,"y":197.41,"x0":-2.316130298127472,"y0":50.00276679276422,"z0":5.453950740432244,"aX":4.10034045170311},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2521,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.436661711472619,"extension":6.253131041720805},"index":3,"playId":"9e688d28-e76f-3e2f-9647-235d724a5899","pitchNumber":4,"startTime":"2026-05-17T18:03:09.855Z","endTime":"2026-05-17T18:03:14.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92476759693045,"aZ":-39.284406887907735,"pfxX":4.110705649977976,"pfxZ":-5.120759561931899,"pX":-0.3328775843341396,"pZ":1.960247562962312,"vX0":3.0240304723217504,"vY0":-116.57758075245597,"vZ0":0.4659441008002403,"x":129.69,"y":185.85,"x0":-2.176370526028038,"y0":50.00063059271202,"z0":5.437175075779694,"aX":5.711322397061712},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.9,"breakHorizontal":-8.2,"spinRate":2472,"spinDirection":47},"zone":7,"typeConfidence":0.9,"plateTime":0.4681127617805316,"extension":6.162499516639611},"index":4,"playId":"096ef12b-7d00-3575-b3f6-09c081df4db3","pitchNumber":5,"startTime":"2026-05-17T18:03:30.010Z","endTime":"2026-05-17T18:03:34.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:03:34.957Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Valenzuela grounds out, first baseman Spencer Torkelson to second baseman Zach McKinstry to pitcher Jack Flaherty.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T18:03:34.605Z","endTime":"2026-05-17T18:05:28.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":2},"details":{"event":"Groundout","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":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594263389055218,"aZ":-14.97381554278339,"pfxX":-4.270158168240968,"pfxZ":9.328496409228977,"pX":-0.3249993491039847,"pZ":1.7025468242795103,"vX0":6.4375617334183195,"vY0":-134.32752889966284,"vZ0":-6.315809572764994,"x":129.39,"y":192.81,"x0":-2.1877738649689,"y0":50.0044828228561,"z0":5.131721626342623,"aX":-7.875823117383904},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2482,"spinDirection":203},"zone":7,"typeConfidence":0.91,"plateTime":0.4063275715206003,"extension":6.430104048215322},"index":0,"playId":"730fb761-e043-3b7f-ab0f-58221a1bf1f9","pitchNumber":1,"startTime":"2026-05-17T18:04:01.462Z","endTime":"2026-05-17T18:04:05.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.848060019278094,"aZ":-13.640848862441604,"pfxX":-4.5467067974759665,"pfxZ":9.913198617244383,"pX":-0.5700113234994583,"pZ":2.3339757642560017,"vX0":5.909469177144701,"vY0":-135.8865244853388,"vZ0":-5.2588957252170285,"x":138.73,"y":175.76,"x0":-2.1824365003538095,"y0":50.00184091968433,"z0":5.242352207181428,"aX":-8.500155881494862},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2464,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.4031026598301293,"extension":6.388073491457437},"index":1,"playId":"e28f0c6b-9689-3100-b6c6-2057f0f4d3c0","pitchNumber":2,"startTime":"2026-05-17T18:04:17.158Z","endTime":"2026-05-17T18:04:20.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-17T18:04:24.189Z","endTime":"2026-05-17T18:04:39.921Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917910284447803,"aZ":-13.720519622172628,"pfxX":-3.7143458311408657,"pfxZ":9.741601411242002,"pX":-0.23672328535232212,"pZ":3.7514589752792604,"vX0":6.835706875776099,"vY0":-137.15737028479145,"vZ0":-1.6211976113924973,"x":126.02,"y":137.49,"x0":-2.2850897711031157,"y0":50.005044054492046,"z0":5.29161395287321,"aX":-7.038425930438924},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":5.2,"spinRate":2492,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.4001983964321969,"extension":6.414858884878845},"index":3,"playId":"dbc2fcea-5758-3413-8de0-b9c4c42e89c7","pitchNumber":3,"startTime":"2026-05-17T18:04:39.921Z","endTime":"2026-05-17T18:04:43.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11144043922959,"aZ":-37.55021852577605,"pfxX":5.333986509347822,"pfxZ":-4.012985997310496,"pX":-1.3705212909881608,"pZ":0.759293567500639,"vX0":0.5874406489768191,"vY0":-114.71659418869946,"vZ0":-2.194949665379927,"x":169.24,"y":218.28,"x0":-2.322895311703701,"y0":50.00168317751691,"z0":5.369703057179789,"aX":7.148238595223244},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.6,"breakHorizontal":-9.8,"spinRate":2409,"spinDirection":50},"zone":13,"typeConfidence":0.89,"plateTime":0.47643469070432864,"extension":6.313325149918808},"index":4,"playId":"6d078a06-1fe1-317f-beb6-eddf5f55ba5d","pitchNumber":4,"startTime":"2026-05-17T18:04:59.048Z","endTime":"2026-05-17T18:05:04.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":87.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.642511524932022,"aZ":-17.60877462554085,"pfxX":-3.267921598890562,"pfxZ":7.601521479524896,"pX":0.11678963134970041,"pZ":1.9738470921078386,"vX0":7.1147448337690955,"vY0":-136.03834870949302,"vZ0":-5.723538145943339,"x":112.55,"y":185.49,"x0":-2.0821722008145813,"y0":50.00014418439044,"z0":5.284142605500098,"aX":-6.260029097070029},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":4.8,"spinRate":2320,"spinDirection":206},"zone":8,"typeConfidence":0.92,"plateTime":0.3992593024452833,"extension":6.334160063622917},"hitData":{"launchSpeed":95.6,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.8,"coordY":163.34}},"index":5,"playId":"9f5452a5-4610-300a-9b12-9e8ad6148793","pitchNumber":5,"startTime":"2026-05-17T18:05:20.163Z","endTime":"2026-05-17T18:05:28.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:05:28.227Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T18:05:38.501Z","endTime":"2026-05-17T18:07:18.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":84.6,"endSpeed":79.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24315421667394,"aZ":-31.385632149672524,"pfxX":4.058146394578399,"pfxZ":0.4991927529022524,"pX":0.6594560603783846,"pZ":1.2733670743379286,"vX0":5.788577641219732,"vY0":-123.22378480572247,"vZ0":-3.8339456778209096,"x":91.86,"y":204.4,"x0":-2.2306932960702537,"y0":50.00090011334238,"z0":5.449101679904288,"aX":6.353163982893764},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-8.5,"spinRate":2532,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.44140728990819555,"extension":6.303728922314399},"index":0,"playId":"aa6db0c1-df59-36db-bbc6-6078a8455e04","pitchNumber":1,"startTime":"2026-05-17T18:06:03.365Z","endTime":"2026-05-17T18:06:07.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"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-17T18:06:10.040Z","endTime":"2026-05-17T18:06:24.089Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30576306167911,"aZ":-16.857999091833406,"pfxX":-3.882802053692299,"pfxZ":8.115556244512318,"pX":0.8767181476561642,"pZ":2.5669116935786573,"vX0":9.138889060691465,"vY0":-135.68321624202392,"vZ0":-4.096251493995767,"x":83.58,"y":169.47,"x0":-2.012500744798206,"y0":50.003424034812134,"z0":5.251545382806597,"aX":-7.329484302710657},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":5.4,"spinRate":2329,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.40182384814098304,"extension":6.602084188228714},"index":2,"playId":"9b08ba7f-3ed9-3588-bbcb-55793fb393dc","pitchNumber":2,"startTime":"2026-05-17T18:06:24.089Z","endTime":"2026-05-17T18:06:51.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.134687651945185,"aZ":-32.500215836049854,"pfxX":4.135289180598811,"pfxZ":-0.20846564951938973,"pX":-0.19897782438485753,"pZ":2.3465300663092603,"vX0":3.686019508914766,"vY0":-124.19456394476661,"vZ0":-1.1104230226003124,"x":124.58,"y":175.42,"x0":-2.2309776784045594,"y0":50.00009215235253,"z0":5.46388035461993,"aX":6.56216614792005},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.4,"breakHorizontal":-8.3,"spinRate":2517,"spinDirection":118},"zone":5,"typeConfidence":0.9,"plateTime":0.4383551454159451,"extension":6.344461488440895},"index":3,"playId":"ef982458-4345-392a-b7fa-c5fb580140b3","pitchNumber":3,"startTime":"2026-05-17T18:06:53.098Z","endTime":"2026-05-17T18:06:57.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.528861429425625,"aZ":-41.57974938245585,"pfxX":6.335170846185205,"pfxZ":-6.7900928103346665,"pX":0.18585673640641487,"pZ":1.6032533282861468,"vX0":3.3145823518698205,"vY0":-116.04465432105647,"vZ0":0.022501628010006325,"x":109.92,"y":195.49,"x0":-2.0768580335730005,"y0":50.00237068432074,"z0":5.503542651701946,"aX":8.775166401650651},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.1,"breakHorizontal":-12.2,"spinRate":2506,"spinDirection":42},"zone":8,"typeConfidence":0.92,"plateTime":0.4691961606281527,"extension":6.372115398337657},"index":4,"playId":"fb85528c-ce9f-36c0-a56e-bd1ad4f7a1f8","pitchNumber":4,"startTime":"2026-05-17T18:07:13.203Z","endTime":"2026-05-17T18:07:18.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:07:18.580Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Vierling pops out to first baseman Lenyn Sosa in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-17T18:09:14.686Z","endTime":"2026-05-17T18:10:41.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048977523991816,"aZ":-13.526051067821959,"pfxX":-7.377849352028588,"pfxZ":10.04180237123187,"pX":-0.31693538428144136,"pZ":2.5834230147113426,"vX0":7.790387412550157,"vY0":-135.28222733027,"vZ0":-5.872803937621991,"x":129.08,"y":169.03,"x0":-2.2730770411297514,"y0":50.000143509748426,"z0":5.727660985215067,"aX":-13.696630937111195},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":11.8,"spinRate":2224,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4046173612726922,"extension":6.579843546795072},"index":0,"playId":"9a92f487-cc74-3320-8212-9e832fa0308d","pitchNumber":1,"startTime":"2026-05-17T18:09:33.209Z","endTime":"2026-05-17T18:09:36.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.37878953088418,"aZ":-30.440003743940867,"pfxX":-0.32828028657713304,"pfxZ":1.0974735336434533,"pX":1.4536096755190333,"pZ":0.6644951347881508,"vX0":9.422685066627436,"vY0":-123.55822665960362,"vZ0":-5.419266855569915,"x":61.59,"y":220.84,"x0":-2.337250280151361,"y0":50.001050431334725,"z0":5.388916106335409,"aX":-0.5190280366534077},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-1.2,"spinRate":2413,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4402212014883422,"extension":6.550581464252863},"index":1,"playId":"61d2e092-8325-3ee7-a233-f6593e35a27a","pitchNumber":2,"startTime":"2026-05-17T18:09:52.667Z","endTime":"2026-05-17T18:09:56.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68437834784863,"aZ":-18.4005529921981,"pfxX":-1.6464022243586491,"pfxZ":9.071738519847575,"pX":1.7386415148821945,"pZ":1.0541126194079928,"vX0":10.24598936274769,"vY0":-121.83124484440404,"vZ0":-6.863526166744776,"x":50.73,"y":210.32,"x0":-2.2894844766714764,"y0":50.00321339522552,"z0":5.473194508383502,"aX":-2.5007409969954755},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":15.1,"breakHorizontal":0.8,"spinRate":1396,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4478616231257173,"extension":6.618285088120309},"index":2,"playId":"fe887b78-b48f-3401-9c61-588e1424baee","pitchNumber":3,"startTime":"2026-05-17T18:10:12.831Z","endTime":"2026-05-17T18:10:17.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.972231260952718,"aZ":-15.360274357174625,"pfxX":2.8563632052900005,"pfxZ":11.08783254642008,"pX":0.16119719716315092,"pZ":3.2468682041580106,"vX0":5.569645053083264,"vY0":-122.07240225676074,"vZ0":-2.3726283234414356,"x":110.86,"y":151.11,"x0":-2.5167304608703973,"y0":50.001758937467045,"z0":5.546673426289543,"aX":4.32959900226942},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":19.8,"breakHorizontal":-6.5,"spinRate":1258,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4478970260737052,"extension":6.684459409507096},"hitData":{"launchSpeed":76.3,"launchAngle":76.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.79,"coordY":204.63}},"index":3,"playId":"62b61d04-091d-393b-8fd7-fe36b50d2bf1","pitchNumber":4,"startTime":"2026-05-17T18:10:32.382Z","endTime":"2026-05-17T18:10:41.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:10:41.577Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-17T18:10:49.909Z","endTime":"2026-05-17T18:15:38.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11,12],"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672320919479265,"aZ":-17.414630273116323,"pfxX":-1.3714957507734635,"pfxZ":9.98591997025224,"pX":0.36540676422188795,"pZ":2.512372293132906,"vX0":7.306921677156946,"vY0":-120.85431046449264,"vZ0":-3.4691042325307446,"x":103.07,"y":170.95,"x0":-2.519866625567909,"y0":50.005486802035506,"z0":5.497043096906008,"aX":-2.0281720563002397},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":17.5,"breakHorizontal":0.7,"spinRate":1523,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.45330841671659394,"extension":6.672493091416346},"index":0,"playId":"4a103a31-00a3-3791-acbd-7c633e1f0a78","pitchNumber":1,"startTime":"2026-05-17T18:11:16.086Z","endTime":"2026-05-17T18:11:20.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06323296220131,"aZ":-15.170940988170402,"pfxX":-5.87548809558979,"pfxZ":8.784209215320852,"pX":-1.14192872427313,"pZ":2.8684475063745265,"vX0":5.4303394129774905,"vY0":-137.22372734310926,"vZ0":-4.870138301127937,"x":160.53,"y":161.33,"x0":-2.368718651307132,"y0":50.004512130424544,"z0":5.675804644385718,"aX":-11.375891443266005},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2405,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3968581893249543,"extension":6.465605802172096},"index":1,"playId":"1980738e-a9e0-30ef-be8b-ade0d3026aa8","pitchNumber":2,"startTime":"2026-05-17T18:11:39.207Z","endTime":"2026-05-17T18:11:43.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.361496800808315,"aZ":-20.118402177998924,"pfxX":-3.159967765485928,"pfxZ":7.992299783805131,"pX":-0.05249001968639185,"pZ":1.5651761385564626,"vX0":7.0746910922668125,"vY0":-121.63620352062182,"vZ0":-5.171072558542847,"x":119.0,"y":196.52,"x0":-2.5795202359451426,"y0":50.003262283729235,"z0":5.447421852776879,"aX":-4.767457858303632},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":13.6,"breakHorizontal":4.2,"spinRate":1504,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.44914791595973114,"extension":6.5747168684714605},"index":2,"playId":"844f027f-e902-3d3d-8d6c-c02a2a01aba5","pitchNumber":3,"startTime":"2026-05-17T18:11:57.014Z","endTime":"2026-05-17T18:12:02.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.776761492245697,"aZ":-15.263596171978305,"pfxX":-5.307986940132133,"pfxZ":8.679632041883227,"pX":0.05854890785366045,"pZ":2.4805668774378145,"vX0":8.091626408246315,"vY0":-138.4280744008127,"vZ0":-5.7736845755637525,"x":114.77,"y":171.8,"x0":-2.2075489618447226,"y0":50.00318498588742,"z0":5.60853071733762,"aX":-10.342428860068479},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":8.0,"spinRate":2292,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39509817859495433,"extension":6.600423218418263},"index":3,"playId":"748fb1d1-99ef-3dcf-a905-7afdfb7988f9","pitchNumber":4,"startTime":"2026-05-17T18:12:24.972Z","endTime":"2026-05-17T18:12:28.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7075413618786,"aZ":-26.0156642377051,"pfxX":-6.480030067897678,"pfxZ":3.8301889703598313,"pX":0.07607162272574489,"pZ":0.4247151521944199,"vX0":8.525268850708839,"vY0":-125.04747523864634,"vZ0":-7.012463867767083,"x":114.1,"y":227.31,"x0":-2.512239869736963,"y0":50.00079849681838,"z0":5.356144123014337,"aX":-10.413668791131025},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":10.1,"spinRate":1830,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43554316809359683,"extension":6.690948985354325},"index":4,"playId":"7235fd5a-447d-3847-ab96-1e67d8ad50c3","pitchNumber":5,"startTime":"2026-05-17T18:12:44.408Z","endTime":"2026-05-17T18:12:48.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.140798884505838,"aZ":-15.490479980567429,"pfxX":-4.838377710543872,"pfxZ":8.532358359706652,"pX":-0.36341099707339264,"pZ":2.061590248287088,"vX0":6.968065082598975,"vY0":-138.07319733310754,"vZ0":-6.630949453606218,"x":130.85,"y":183.12,"x0":-2.276617869424796,"y0":50.00060984450403,"z0":5.513332703782504,"aX":-9.458298004442133},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2387,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3948183572896973,"extension":6.639215397612343},"index":5,"playId":"6f0fe7c7-ceb7-3027-be89-189ba387431f","pitchNumber":6,"startTime":"2026-05-17T18:13:05.199Z","endTime":"2026-05-17T18:13:08.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68732001442417,"aZ":-16.169313680388868,"pfxX":-5.464350276528815,"pfxZ":8.080657846737857,"pX":0.18813731547894558,"pZ":3.8654323572178555,"vX0":8.444492100072171,"vY0":-138.5775760928971,"vZ0":-1.8265724055511985,"x":109.83,"y":134.41,"x0":-2.1633856513489143,"y0":50.00037592155771,"z0":5.59217182536013,"aX":-10.820455541985842},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":8.5,"spinRate":2425,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3925423738576539,"extension":6.563555582360967},"index":6,"playId":"0f9c4b55-b02f-3545-bb80-c65b2d3d55b4","pitchNumber":7,"startTime":"2026-05-17T18:13:26.478Z","endTime":"2026-05-17T18:13:30.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.363102658160134,"aZ":-15.13395451152065,"pfxX":-5.665716256612617,"pfxZ":8.735092221049126,"pX":-0.9879274570908493,"pZ":2.595200558748985,"vX0":5.841192606464965,"vY0":-137.99224955306858,"vZ0":-5.261463412631761,"x":154.66,"y":168.71,"x0":-2.384321008002369,"y0":50.00322328054208,"z0":5.527148232066608,"aX":-11.053885887920611},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2414,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3951774176760896,"extension":6.6770982458776595},"index":7,"playId":"c9e51ae4-b82d-3d0a-aee0-8229488698b2","pitchNumber":8,"startTime":"2026-05-17T18:13:48.218Z","endTime":"2026-05-17T18:13:52.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99238241964265,"aZ":-27.383251446765392,"pfxX":-6.589012178181925,"pfxZ":3.045018248586185,"pX":-0.5254570921338801,"pZ":1.2708608136854929,"vX0":6.980917995794697,"vY0":-123.47274057405667,"vZ0":-4.736129962229293,"x":137.03,"y":204.47,"x0":-2.5070902507753448,"y0":50.0052585195026,"z0":5.464782377579108,"aX":-10.37820595956463},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":10.7,"spinRate":1720,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.440273622320575,"extension":6.695054753378146},"index":8,"playId":"5cc6a496-8e25-3875-9ff0-8a093cd6f328","pitchNumber":9,"startTime":"2026-05-17T18:14:08.160Z","endTime":"2026-05-17T18:14:12.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.370358168899685,"aZ":-15.232979988584312,"pfxX":-5.668563409047437,"pfxZ":8.733004540661579,"pX":-0.20882137844924745,"pZ":2.9494388795826785,"vX0":7.518218606831683,"vY0":-137.84154463660823,"vZ0":-4.266689590098408,"x":124.96,"y":159.15,"x0":-2.2251195140609075,"y0":50.000116079216475,"z0":5.533968069993001,"aX":-10.993370435259767},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2461,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39616929725752215,"extension":6.609429937097096},"index":9,"playId":"1c24c08c-a7f0-3117-90e5-32d43adcb372","pitchNumber":10,"startTime":"2026-05-17T18:14:29.798Z","endTime":"2026-05-17T18:14:34.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.627589818460834,"aZ":-13.087387650087663,"pfxX":-6.607524986219396,"pfxZ":9.747472710209031,"pX":0.07311527901664443,"pZ":2.1109528254510033,"vX0":8.656491502965897,"vY0":-138.27227401976225,"vZ0":-6.915882637191774,"x":114.21,"y":181.78,"x0":-2.2234909892103514,"y0":50.001387945864536,"z0":5.503033884284364,"aX":-12.936456169772768},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2451,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3944619660464044,"extension":6.607249748098925},"index":10,"playId":"7184b33e-56fd-3908-a9e3-d097412612d0","pitchNumber":11,"startTime":"2026-05-17T18:14:52.802Z","endTime":"2026-05-17T18:14:56.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00715840602376,"aZ":-25.85364015302957,"pfxX":-1.2562129424749946,"pfxZ":3.940939138465432,"pX":1.3314533978372507,"pZ":0.1836986254430897,"vX0":9.434201135732406,"vY0":-124.98724477840685,"vZ0":-7.311465473654744,"x":66.25,"y":233.82,"x0":-2.3071905073404175,"y0":50.00341778930811,"z0":5.23011035198372,"aX":-2.016184035203502},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.9,"breakHorizontal":0.4,"spinRate":2347,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4359919692007743,"extension":6.7054495385526796},"index":11,"playId":"b6af1fa6-e068-38a8-aa4e-c8fc2d1650d5","pitchNumber":12,"startTime":"2026-05-17T18:15:13.266Z","endTime":"2026-05-17T18:15:17.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26034350529457,"aZ":-29.137221159493,"pfxX":-6.434820022710428,"pfxZ":1.967427411174656,"pX":-0.5603864941996239,"pZ":2.1235484925328474,"vX0":6.86555594653249,"vY0":-122.5120085679842,"vZ0":-2.1176564616502542,"x":138.36,"y":181.44,"x0":-2.5403656671633983,"y0":50.00607062922085,"z0":5.447909642007297,"aX":-9.953950801598353},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":10.3,"spinRate":1750,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.444149413623673,"extension":6.615149896784048},"index":12,"playId":"d988dcbe-792b-3306-9eb6-8e0a388b353d","pitchNumber":13,"startTime":"2026-05-17T18:15:32.573Z","endTime":"2026-05-17T18:15:38.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:15:38.007Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to right fielder Jesús Sánchez, deflected by second baseman Davis Schneider.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-17T18:15:38.319Z","endTime":"2026-05-17T18:17:42.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":79.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.725678326694513,"aZ":-28.55092117487319,"pfxX":-6.449273773933004,"pfxZ":2.315928922005986,"pX":-0.21377311367404883,"pZ":0.930468484314584,"vX0":7.539774251405754,"vY0":-122.68825008774283,"vZ0":-5.06346468929245,"x":125.15,"y":213.66,"x0":-2.454384578024356,"y0":50.00093204479812,"z0":5.385333083279788,"aX":-10.071271777974808},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":10.4,"spinRate":1631,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4423599907400133,"extension":6.646465250169137},"index":0,"playId":"cd92febb-85ee-31f3-a5b0-f6c9dcb3bc84","pitchNumber":1,"startTime":"2026-05-17T18:16:03.414Z","endTime":"2026-05-17T18:16:08.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508844497875646,"aZ":-14.946707592582682,"pfxX":-5.846623620432812,"pfxZ":8.969832418429897,"pX":0.20541562608164396,"pZ":3.151171622360948,"vX0":8.65091661449019,"vY0":-136.60063338716984,"vZ0":-3.8856333562971583,"x":109.17,"y":153.7,"x0":-2.2194383764217975,"y0":50.00375033364796,"z0":5.5964489784172615,"aX":-11.230704039356088},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2332,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39851681916559345,"extension":6.72619533799256},"index":1,"playId":"2d1f5afc-1b32-3059-93cd-a5e7a70b35ab","pitchNumber":2,"startTime":"2026-05-17T18:16:19.380Z","endTime":"2026-05-17T18:16:25.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55988835938617,"aZ":-16.688745985089323,"pfxX":-6.8257717205150605,"pfxZ":7.982964050873667,"pX":0.28470316802617496,"pZ":2.462360926336571,"vX0":9.309581632809229,"vY0":-137.68255801128143,"vZ0":-5.369207769590613,"x":106.15,"y":172.3,"x0":-2.2371737575242188,"y0":50.00595868978532,"z0":5.548996704573793,"aX":-13.245996951937963},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":10.7,"spinRate":2388,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39624768625921725,"extension":6.6738149686465125},"index":2,"playId":"4354ad59-38ee-3935-9ac6-aaccd3cda15e","pitchNumber":3,"startTime":"2026-05-17T18:16:49.828Z","endTime":"2026-05-17T18:16:54.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.625842195625705,"aZ":-25.200819470531023,"pfxX":-7.72321647955679,"pfxZ":4.483686447988492,"pX":0.38677178871941453,"pZ":0.23539270014395616,"vX0":9.214367322713123,"vY0":-123.1336232318542,"vZ0":-7.11654128341851,"x":102.26,"y":232.42,"x0":-2.3790395656848444,"y0":50.00179808237498,"z0":5.258760602431436,"aX":-12.00592804970332},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.8,"breakHorizontal":12.1,"spinRate":1753,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.44273943025671825,"extension":6.717341485269533},"index":3,"playId":"0a5d4876-96cb-39e4-a982-2ec347a4b230","pitchNumber":4,"startTime":"2026-05-17T18:17:10.223Z","endTime":"2026-05-17T18:17:13.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29685370352858,"aZ":-11.159546958845196,"pfxX":-7.097458761715327,"pfxZ":10.914451351388008,"pX":-0.3104963538039426,"pZ":1.3317329560113877,"vX0":7.8632624153287,"vY0":-137.56981317737993,"vZ0":-8.99559827895283,"x":128.84,"y":202.82,"x0":-2.2778911308110383,"y0":50.00060872171204,"z0":5.391904410680299,"aX":-13.661470541574959},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":11.3,"spinRate":2480,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39750527620451814,"extension":6.642810543330317},"hitData":{"launchSpeed":93.5,"launchAngle":8.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":166.9,"coordY":112.16}},"index":4,"playId":"ab4262ab-e8a1-32f1-8fd3-1b4cb792d33b","pitchNumber":5,"startTime":"2026-05-17T18:17:29.484Z","endTime":"2026-05-17T18:17:42.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:17:42.509Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-17T18:17:53.906Z","endTime":"2026-05-17T18:19:48.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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_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":94.6,"endSpeed":88.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.787384336898807,"aZ":-13.90837856478477,"pfxX":-7.28372445905114,"pfxZ":9.322989833006314,"pX":0.154179943311274,"pZ":1.5719744203588415,"vX0":9.137679756683129,"vY0":-137.48436819034666,"vZ0":-8.205787151196214,"x":111.12,"y":196.34,"x0":-2.230251450666938,"y0":50.004668949105856,"z0":5.492542494723708,"aX":-14.272832292791529},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":11.8,"spinRate":2425,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39488647489610385,"extension":6.672185694459347},"index":0,"playId":"d5415f5e-9196-31d6-a874-415f0dae1f37","pitchNumber":1,"startTime":"2026-05-17T18:18:10.151Z","endTime":"2026-05-17T18:18:14.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111036615151093,"aZ":-13.998918429527627,"pfxX":-7.385754685510261,"pfxZ":9.298947660398767,"pX":0.29552362071399135,"pZ":2.055650319866922,"vX0":9.703547377905942,"vY0":-138.04896542340438,"vZ0":-6.826996662551127,"x":105.74,"y":183.28,"x0":-2.2849426952854257,"y0":50.00135141624319,"z0":5.480244398689526,"aX":-14.434029982286187},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2452,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39487407404217567,"extension":6.644685301485403},"index":1,"playId":"faf4f46d-0f67-34af-a97e-7748c89697dd","pitchNumber":2,"startTime":"2026-05-17T18:18:28.567Z","endTime":"2026-05-17T18:18:34.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"faf4f46d-0f67-34af-a97e-7748c89697dd","startTime":"2026-05-17T18:18:36.687Z","endTime":"2026-05-17T18:18:58.878Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.600162926398426,"aZ":-25.747783035148856,"pfxX":-6.461466058642416,"pfxZ":4.043002674607342,"pX":-1.0350530531284108,"pZ":3.00628536027677,"vX0":5.967082011351456,"vY0":-123.43147172491214,"vZ0":-0.9944811294328024,"x":156.45,"y":157.61,"x0":-2.610043140903371,"y0":50.00226326146629,"z0":5.524328308845706,"aX":-10.27111184557915},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.4,"breakHorizontal":10.8,"spinRate":1719,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.43873512890336386,"extension":6.6119624101394106},"index":3,"playId":"9a89019a-799e-34eb-a321-12af9aa4fba8","pitchNumber":3,"startTime":"2026-05-17T18:18:58.878Z","endTime":"2026-05-17T18:19:03.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.148545512303077,"aZ":-30.84924709163411,"pfxX":0.0808791501440993,"pfxZ":0.8601585973445118,"pX":-1.17314916260657,"pZ":2.2490358767257916,"vX0":3.291741226840466,"vY0":-123.21919273407512,"vZ0":-1.7135856446050344,"x":161.72,"y":178.06,"x0":-2.533681648408696,"y0":50.00509459904143,"z0":5.545729915895191,"aX":0.12503582468644897},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":-0.8,"spinRate":2387,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.44352307516196854,"extension":6.5675102894714765},"index":4,"playId":"2b88a630-b14b-32bb-8d27-2c50b9b4cc88","pitchNumber":4,"startTime":"2026-05-17T18:19:19.232Z","endTime":"2026-05-17T18:19:22.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.519105561653635,"aZ":-25.215656465490124,"pfxX":-8.455159806088242,"pfxZ":4.471069278258382,"pX":0.5187072807042831,"pZ":0.9268913411388785,"vX0":9.864149853656716,"vY0":-122.92488088081762,"vZ0":-5.540270306760652,"x":97.23,"y":213.75,"x0":-2.4163362976156124,"y0":50.00394964029298,"z0":5.305521834177024,"aX":-13.159658005597603},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":1689,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4427485646449858,"extension":6.7563766845833975},"index":5,"playId":"23aa8c3d-2b7b-3b82-a7f2-38cb0fd6d009","pitchNumber":5,"startTime":"2026-05-17T18:19:42.783Z","endTime":"2026-05-17T18:19:48.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:19:48.211Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yohendrick Piñango flies out sharply to center fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T18:21:46.704Z","endTime":"2026-05-17T18:22:30.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.348125754135445,"aZ":-40.282157484650156,"pfxX":4.6439547540340875,"pfxZ":-6.408074759680068,"pX":-0.3981756155408298,"pZ":1.3780887973410276,"vX0":2.645932108620232,"vY0":-111.56178552324236,"vZ0":-0.07170648995035611,"x":132.18,"y":201.57,"x0":-2.2013768604697947,"y0":50.00326827235472,"z0":5.549429657268912,"aX":5.875552092677569},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-11.3,"breakHorizontal":-9.1,"spinRate":2328,"spinDirection":52},"zone":13,"typeConfidence":0.91,"plateTime":0.49024170231918474,"extension":6.1106620585196065},"index":0,"playId":"21967369-ff75-3fd8-80a2-ff04a23df0f5","pitchNumber":1,"startTime":"2026-05-17T18:22:06.363Z","endTime":"2026-05-17T18:22:11.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704407730978367,"aZ":-14.244649597817219,"pfxX":-2.010573160084949,"pfxZ":10.247514666659455,"pX":-0.39084761075471525,"pZ":2.7192313563784807,"vX0":5.257644200203334,"vY0":-131.39252573367972,"vZ0":-4.273136393093631,"x":131.9,"y":165.36,"x0":-2.1560383428073453,"y0":50.001322015510354,"z0":5.424329685582474,"aX":-3.5180427416155005},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.9,"breakHorizontal":2.5,"spinRate":2313,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.41678947401685873,"extension":6.3731910208776235},"hitData":{"launchSpeed":100.8,"launchAngle":30.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.44,"coordY":36.54}},"index":1,"playId":"d5d38066-76ab-3f48-8eb8-ec5f8c95f510","pitchNumber":2,"startTime":"2026-05-17T18:22:20.763Z","endTime":"2026-05-17T18:22:30.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:22:30.283Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a fly ball to second baseman Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T18:22:34.163Z","endTime":"2026-05-17T18:23:26.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.057028990820758,"aZ":-16.64239115065737,"pfxX":-0.6290578468775984,"pfxZ":8.211051609929664,"pX":0.08980859324742377,"pZ":3.7280150472882183,"vX0":6.082164093231814,"vY0":-135.55649945309287,"vZ0":-1.229514539171376,"x":113.58,"y":138.12,"x0":-2.085614938022008,"y0":50.002494791685535,"z0":5.330466924466755,"aX":-1.1898867575696872},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":0.1,"spinRate":2331,"spinDirection":205},"zone":12,"typeConfidence":0.92,"plateTime":0.40154557358625986,"extension":6.455019237165181},"index":0,"playId":"9cc93476-87d4-30a1-814a-be79ebe4d14d","pitchNumber":1,"startTime":"2026-05-17T18:22:59.309Z","endTime":"2026-05-17T18:23:03.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.971219209631897,"aZ":-28.581349825501192,"pfxX":1.709193252518919,"pfxZ":2.258825724259194,"pX":0.4071694460035057,"pZ":1.7630383553341102,"vX0":5.705427859732057,"vY0":-124.35030792343984,"vZ0":-3.245877065415182,"x":101.48,"y":191.18,"x0":-2.123625801137565,"y0":50.00612587942146,"z0":5.41446072525448,"aX":2.7214281736686097},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-4.2,"spinRate":2474,"spinDirection":107},"zone":9,"typeConfidence":0.91,"plateTime":0.43765341146394654,"extension":6.322513030729626},"hitData":{"launchSpeed":68.0,"launchAngle":27.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":115.88,"coordY":109.63}},"index":1,"playId":"ccc8d622-4e89-3ccf-bf18-1c4c1e29e26f","pitchNumber":2,"startTime":"2026-05-17T18:23:13.257Z","endTime":"2026-05-17T18:23:26.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.52,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:23:26.608Z","atBatIndex":18},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Daulton Varsho triples (1) on a line drive to center fielder Matt Vierling. Vladimir Guerrero Jr. scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T18:23:28.415Z","endTime":"2026-05-17T18:25:17.640Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"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,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.587217895074208,"aZ":-16.583889947134498,"pfxX":-2.842167120091893,"pfxZ":8.3802779703899,"pX":-0.9564402283783472,"pZ":2.109557530100229,"vX0":4.503347467664955,"vY0":-134.42225438960915,"vZ0":-5.425400415741389,"x":153.46,"y":181.82,"x0":-2.271542870005587,"y0":50.00346135181367,"z0":5.301349272058272,"aX":-5.288301708685481},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":4.3,"spinRate":2238,"spinDirection":204},"zone":13,"typeConfidence":0.92,"plateTime":0.4049086184306119,"extension":6.529225776213256},"index":0,"playId":"db20043d-f5a3-302c-a2bb-6df75437a7a2","pitchNumber":1,"startTime":"2026-05-17T18:23:49.980Z","endTime":"2026-05-17T18:23:54.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62027288744584,"aZ":-16.112671493166697,"pfxX":-3.342140368449261,"pfxZ":8.716127442686194,"pX":-0.8557673545719693,"pZ":2.2400498256929513,"vX0":4.964588152858791,"vY0":-134.07783691092743,"vZ0":-5.114677551733407,"x":149.62,"y":178.3,"x0":-2.286720567263488,"y0":50.00576492180911,"z0":5.30066813475962,"aX":-6.16149977556691},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":5.2,"spinRate":2261,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.4065914661207368,"extension":6.474515993652995},"index":1,"playId":"8ed8d03f-4119-3451-a00c-16e90c88e6d3","pitchNumber":2,"startTime":"2026-05-17T18:24:06.529Z","endTime":"2026-05-17T18:24:10.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98283122672877,"aZ":-16.490875867129454,"pfxX":-3.4409216470030506,"pfxZ":8.517315462788137,"pX":-0.39476192114772973,"pZ":2.669830855704015,"vX0":6.003211471444347,"vY0":-134.32112062573367,"vZ0":-3.950818228459808,"x":132.05,"y":166.69,"x0":-2.2037942126682735,"y0":50.00434276795378,"z0":5.320120394116894,"aX":-6.337621176304066},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":5.0,"spinRate":2229,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.4065786050847473,"extension":6.416678195934395},"index":2,"playId":"019a14ba-753c-365b-9f14-7d6741b24b74","pitchNumber":3,"startTime":"2026-05-17T18:24:25.401Z","endTime":"2026-05-17T18:24:30.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039299128253834,"aZ":-15.354559281529257,"pfxX":-4.473491976802035,"pfxZ":8.594328437951928,"pX":-0.521996217099719,"pZ":2.117554919116898,"vX0":6.341959885977012,"vY0":-137.6943471032822,"vZ0":-5.7777914752743325,"x":136.9,"y":181.61,"x0":-2.253526834404047,"y0":50.00575825203588,"z0":5.248963630237554,"aX":-8.758158613379065},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":7.1,"spinRate":2297,"spinDirection":206},"zone":4,"typeConfidence":0.92,"plateTime":0.39489504575217627,"extension":6.536389172168016},"hitData":{"launchSpeed":100.9,"launchAngle":14.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.96,"coordY":46.28}},"index":3,"playId":"97eba5bd-ba52-32a6-af32-e922016acb55","pitchNumber":4,"startTime":"2026-05-17T18:25:02.452Z","endTime":"2026-05-17T18:25:17.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-11.3,"leverageIndex":0.96,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:25:17.640Z","atBatIndex":19},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jesús Sánchez out on a sacrifice fly to center fielder Matt Vierling. Daulton Varsho scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T18:25:26.079Z","endTime":"2026-05-17T18:26:18.625Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80676589876743,"aZ":-15.799917162314511,"pfxX":-3.963382449189955,"pfxZ":8.77122265993428,"pX":-0.23840771551663054,"pZ":3.704653290432311,"vX0":6.376961130814618,"vY0":-135.35955725573453,"vZ0":-1.5570564918375345,"x":126.09,"y":138.75,"x0":-2.1031842979301554,"y0":50.00547586458931,"z0":5.3863094795793405,"aX":-7.401929607626867},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2157,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.40366827913974657,"extension":6.396270353397757},"index":0,"playId":"7b8f2ed0-7e7a-35cb-921a-6fde9fc69601","pitchNumber":1,"startTime":"2026-05-17T18:25:49.226Z","endTime":"2026-05-17T18:25:54.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520762165129334,"aZ":-16.383548596428444,"pfxX":-4.446105296519246,"pfxZ":8.266114682307931,"pX":0.16711529769371672,"pZ":2.287190179558013,"vX0":8.147507327706117,"vY0":-136.50145181245315,"vZ0":-4.7065712738203604,"x":110.63,"y":177.03,"x0":-2.261960450146443,"y0":50.005146491136564,"z0":5.141188269110775,"aX":-8.496587259143835},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":6.6,"spinRate":2104,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.39934538972374156,"extension":6.501270781230034},"hitData":{"launchSpeed":97.0,"launchAngle":26.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.95,"coordY":53.08}},"index":1,"playId":"ff6a7d50-09ab-3373-a797-6eef74431aa9","pitchNumber":2,"startTime":"2026-05-17T18:26:05.865Z","endTime":"2026-05-17T18:26:18.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":15.9,"awayTeamWinProbability":84.1,"homeTeamWinProbabilityAdded":-1.4999999999999982,"leverageIndex":0.88,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:26:18.625Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T18:26:22.672Z","endTime":"2026-05-17T18:26:57.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452998426437667,"aZ":-17.74323098333792,"pfxX":-3.5935925036016085,"pfxZ":7.652074943678143,"pX":0.09428344812478942,"pZ":2.48547316558188,"vX0":6.8756223232545,"vY0":-135.4606954816871,"vZ0":-4.314745150573803,"x":113.41,"y":171.67,"x0":-1.9930119932074033,"y0":50.0049650137492,"z0":5.314425512349235,"aX":-6.779677826437048},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":5.3,"spinRate":2220,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.40207185924983735,"extension":6.430539989378046},"hitData":{"launchSpeed":71.2,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.3,"coordY":157.31}},"index":0,"playId":"a00bf8ad-e620-3963-93fa-01150c9c32f3","pitchNumber":1,"startTime":"2026-05-17T18:26:49.369Z","endTime":"2026-05-17T18:26:57.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":0.5000000000000018,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:26:57.244Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out softly to pitcher Kevin Gausman.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-17T18:28:50.934Z","endTime":"2026-05-17T18:31:36.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592332,"link":"/api/v1/people/592332"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785284007200584,"aZ":-14.916420378353704,"pfxX":-6.502705462170793,"pfxZ":9.877948613057477,"pX":0.2859876329350208,"pZ":2.012794952727435,"vX0":8.707501386458986,"vY0":-131.33714821829528,"vZ0":-6.391769746922203,"x":106.1,"y":184.43,"x0":-2.2273420027432915,"y0":50.00320493917654,"z0":5.587129534174047,"aX":-11.362077520960222},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2199,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4170213900654307,"extension":6.65445031377372},"index":0,"playId":"a35bd900-e2e5-35de-b002-d942f7b6ef56","pitchNumber":1,"startTime":"2026-05-17T18:29:11.832Z","endTime":"2026-05-17T18:29:15.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.135267959545995,"aZ":-11.000784663944936,"pfxX":-7.085592446204954,"pfxZ":11.274021569853456,"pX":-0.10954373189031155,"pZ":1.9039687509464553,"vX0":8.295536574556964,"vY0":-136.4574748398671,"vZ0":-7.694964107747058,"x":121.18,"y":187.37,"x0":-2.274101290506545,"y0":50.006233602138856,"z0":5.525714786653517,"aX":-13.312359506740808},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":11.0,"spinRate":2379,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40200067255029026,"extension":6.543243607856315},"index":1,"playId":"e68bbef4-1677-3906-96c7-a9817c3ccff9","pitchNumber":2,"startTime":"2026-05-17T18:29:30.302Z","endTime":"2026-05-17T18:29:34.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109905777129043,"aZ":-28.67909503624974,"pfxX":-10.63599164376469,"pfxZ":2.2968666065562093,"pX":0.2247375709590924,"pZ":-1.1856964042378246,"vX0":9.469692594100671,"vY0":-122.96089052436277,"vZ0":-9.525287984405315,"x":108.43,"y":270.79,"x0":-2.308684439367327,"y0":50.00057947752187,"z0":5.199428012768908,"aX":-16.161110025879378},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":16.8,"spinRate":1543,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.44675050134731986,"extension":6.5820471221651164},"index":2,"playId":"de1c2069-43d3-35ac-9667-0d45c56f877b","pitchNumber":3,"startTime":"2026-05-17T18:29:48.115Z","endTime":"2026-05-17T18:29:52.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.373045677761368,"aZ":-25.551327131637226,"pfxX":-7.220691404151432,"pfxZ":4.264752761885814,"pX":-0.28324191371578755,"pZ":1.2861526278433986,"vX0":7.532236359260251,"vY0":-122.995067205931,"vZ0":-4.8168834908346625,"x":127.8,"y":204.05,"x0":-2.4282269035168866,"y0":50.00106590874733,"z0":5.402266315238322,"aX":-11.208318465727976},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":11.6,"spinRate":1612,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4430874519938386,"extension":6.541275382073603},"index":3,"playId":"ef75747d-e23b-3b95-96df-c6fe4566d766","pitchNumber":4,"startTime":"2026-05-17T18:30:08.375Z","endTime":"2026-05-17T18:30:13.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65568750441396,"aZ":-13.992839855281538,"pfxX":-7.712748853211705,"pfxZ":9.515843321661224,"pX":-0.9770988137664303,"pZ":3.327092085534639,"vX0":6.417843825231413,"vY0":-136.5398858975311,"vZ0":-3.413490672379438,"x":154.24,"y":148.95,"x0":-2.3420534288973758,"y0":50.00527248899574,"z0":5.540458472944332,"aX":-14.74127657018415},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":12.8,"spinRate":2343,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39930717777545377,"extension":6.6527110732379},"index":4,"playId":"8582c934-06d6-3d10-a1fd-b9b7d81a0168","pitchNumber":5,"startTime":"2026-05-17T18:30:26.784Z","endTime":"2026-05-17T18:30:30.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43312254153024,"aZ":-14.09623889401255,"pfxX":-5.643621169885668,"pfxZ":9.413752962026797,"pX":-1.1932530797340777,"pZ":2.984742553309371,"vX0":5.27274135330324,"vY0":-137.02076593949056,"vZ0":-4.464728072057484,"x":162.48,"y":158.19,"x0":-2.3999795656152783,"y0":50.00367510934656,"z0":5.583701389355961,"aX":-10.83945468009162},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":9.2,"spinRate":2247,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3982150806333222,"extension":6.593918050976074},"index":5,"playId":"8f6d2ee6-77b6-3503-ba2e-9ef8d7fe4f6a","pitchNumber":6,"startTime":"2026-05-17T18:30:46.464Z","endTime":"2026-05-17T18:30:52.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.701555993171265,"aZ":-28.476118792784852,"pfxX":-8.44051043663223,"pfxZ":2.4383986613107878,"pX":-0.2201851753597396,"pZ":1.42493809048451,"vX0":7.886272113044936,"vY0":-121.49873867251577,"vZ0":-3.6091128803631456,"x":125.39,"y":200.31,"x0":-2.3900785900161914,"y0":50.003199074834185,"z0":5.3675179819217895,"aX":-12.79572199933994},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":13.7,"spinRate":1650,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4484433964773342,"extension":6.605896082917294},"index":6,"playId":"95bd3edb-5d8c-3294-8419-92963ed0e08f","pitchNumber":7,"startTime":"2026-05-17T18:31:03.640Z","endTime":"2026-05-17T18:31:09.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.459397009504546,"aZ":-22.963996204278725,"pfxX":-4.506280124292621,"pfxZ":6.088172934193177,"pX":0.20825363997901683,"pZ":1.2203653005074306,"vX0":7.824030634457124,"vY0":-121.55301076105685,"vZ0":-5.1153078476323115,"x":109.06,"y":205.83,"x0":-2.45139712845368,"y0":50.00138234819192,"z0":5.319149607664498,"aX":-6.815042624758979},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":10.2,"breakHorizontal":6.5,"spinRate":1342,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.44880117479871284,"extension":6.711835319796142},"hitData":{"launchSpeed":58.8,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.86,"coordY":184.21}},"index":7,"playId":"202880d9-47fe-3eb1-b0ea-17649c804a3f","pitchNumber":8,"startTime":"2026-05-17T18:31:29.818Z","endTime":"2026-05-17T18:31:36.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:31:36.882Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, second baseman Davis Schneider to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-17T18:31:39.367Z","endTime":"2026-05-17T18:32:14.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68948530318609,"aZ":-14.709180334302243,"pfxX":-4.002737722782415,"pfxZ":9.229080893810622,"pX":-0.3409119472558907,"pZ":2.095977401623272,"vX0":6.950590803337917,"vY0":-135.50468129329036,"vZ0":-6.470749401589242,"x":129.99,"y":182.19,"x0":-2.3987235769705526,"y0":50.00415413007518,"z0":5.51011144353567,"aX":-7.576459859633479},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2222,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4015140289702246,"extension":6.665315777496756},"hitData":{"launchSpeed":100.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.7,"coordY":151.18}},"index":0,"playId":"30ec4e07-b49a-3cf5-b6bb-6178a7b9eb26","pitchNumber":1,"startTime":"2026-05-17T18:32:06.745Z","endTime":"2026-05-17T18:32:14.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:32:14.387Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out softly, pitcher Kevin Gausman to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-17T18:32:20.297Z","endTime":"2026-05-17T18:34:31.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592332,"link":"/api/v1/people/592332"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35517876200796,"aZ":-16.918031102054858,"pfxX":-5.060356361859272,"pfxZ":7.949444398942605,"pX":-1.204350474487579,"pZ":2.644119808905208,"vX0":5.151967117193206,"vY0":-136.96574961005626,"vZ0":-4.653306974778566,"x":162.91,"y":167.39,"x0":-2.4431004533235012,"y0":50.005666258023766,"z0":5.505170658460188,"aX":-9.714750785230438},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":8.3,"spinRate":2388,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3983567466663893,"extension":6.633641739882581},"index":0,"playId":"b639ff29-37c3-3eba-aa8c-2d03415ffd85","pitchNumber":1,"startTime":"2026-05-17T18:32:43.528Z","endTime":"2026-05-17T18:32:47.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78312184639926,"aZ":-31.493630810608092,"pfxX":1.1120056331079562,"pfxZ":0.4659230919736945,"pX":-1.2296365642013634,"pZ":3.2797978082318475,"vX0":3.0501757847475903,"vY0":-121.14610163733565,"vZ0":1.063169660410455,"x":163.87,"y":150.23,"x0":-2.654444034956126,"y0":50.00562649802422,"z0":5.608413783181923,"aX":1.636883332034495},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.4,"breakHorizontal":-2.8,"spinRate":2292,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.4537874458893345,"extension":6.527982109683352},"index":1,"playId":"2886b047-c5a7-335e-a6f8-1f2627267f82","pitchNumber":2,"startTime":"2026-05-17T18:33:00.684Z","endTime":"2026-05-17T18:33:05.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449313666969648,"aZ":-16.086423182221015,"pfxX":-6.2912680769666505,"pfxZ":8.623954054853332,"pX":-0.39618451399927507,"pZ":2.351624308725198,"vX0":7.3964549892572835,"vY0":-134.77599023400046,"vZ0":-5.575049126073607,"x":132.1,"y":175.29,"x0":-2.3407735533982805,"y0":50.004531539047065,"z0":5.55810638115219,"aX":-11.738119794975352},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2386,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4042534735503409,"extension":6.620324266285967},"index":2,"playId":"aecb0990-bcf0-3fed-939d-320fa58257e1","pitchNumber":3,"startTime":"2026-05-17T18:33:18.665Z","endTime":"2026-05-17T18:33:22.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93756035578762,"aZ":-22.000738650468527,"pfxX":-4.078647415392119,"pfxZ":7.0753469292775675,"pX":0.8464843758889604,"pZ":1.2620804116870432,"vX0":9.101400806399955,"vY0":-118.4323606902536,"vZ0":-4.767381053237235,"x":84.73,"y":204.7,"x0":-2.495063760897769,"y0":50.00518211638258,"z0":5.281821717911815,"aX":-5.868118319573958},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":12.0,"breakHorizontal":5.5,"spinRate":1464,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.46025075475734356,"extension":6.7081105467772915},"index":3,"playId":"0992a279-0825-3a3a-95ab-225501d25918","pitchNumber":4,"startTime":"2026-05-17T18:33:38.269Z","endTime":"2026-05-17T18:33:42.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70091002886552,"aZ":-30.58108237344568,"pfxX":-4.878844596000031,"pfxZ":1.0475823924354208,"pX":0.6298524734913803,"pZ":0.6892935113307416,"vX0":8.95265818897521,"vY0":-121.77783909734379,"vZ0":-4.678844926320475,"x":92.99,"y":220.17,"x0":-2.4367916750067335,"y0":50.00571350575939,"z0":5.23854468377288,"aX":-7.43553546122868},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":7.1,"spinRate":1446,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.44734219404029973,"extension":6.672648899127572},"index":4,"playId":"21ea2e4a-bdfc-3fa8-876e-05af7c31f5fb","pitchNumber":5,"startTime":"2026-05-17T18:33:57.494Z","endTime":"2026-05-17T18:34:01.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.97792368525926,"aZ":-24.850340559201683,"pfxX":-6.353155346614573,"pfxZ":4.730282075110588,"pX":0.15885885142923697,"pZ":1.4066800151404077,"vX0":8.406275253060135,"vY0":-122.54272933193116,"vZ0":-4.577625553155505,"x":110.94,"y":200.8,"x0":-2.4614269345813713,"y0":50.00517503013006,"z0":5.374977056622207,"aX":-9.84429630301927},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.9,"breakHorizontal":10.0,"spinRate":1554,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4438186974743705,"extension":6.700180911075142},"hitData":{"launchSpeed":55.4,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.29,"coordY":183.46}},"index":5,"playId":"f46795f9-f57b-31e5-9843-6cdecc1c711c","pitchNumber":6,"startTime":"2026-05-17T18:34:24.549Z","endTime":"2026-05-17T18:34:31.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:34:31.898Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T18:36:45.938Z","endTime":"2026-05-17T18:37:20.566Z","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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44676872655516,"aZ":-20.389900030825924,"pfxX":-2.9174308375818225,"pfxZ":6.783099168256623,"pX":-0.4594353409188333,"pZ":3.0174467361581057,"vX0":5.129429889398041,"vY0":-129.76738356543564,"vZ0":-2.0414944103261106,"x":134.51,"y":157.31,"x0":-2.0662632799300873,"y0":50.00188541583403,"z0":5.338133526693902,"aX":-5.068057262221624},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.1,"breakHorizontal":4.4,"spinRate":2161,"spinDirection":202},"zone":1,"typeConfidence":0.8,"plateTime":0.41913804502457586,"extension":6.438785662587187},"hitData":{"launchSpeed":83.5,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.16,"coordY":147.63}},"index":0,"playId":"1a753c98-089c-3c03-9f0e-f5ad2113adec","pitchNumber":1,"startTime":"2026-05-17T18:37:12.614Z","endTime":"2026-05-17T18:37:20.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:37:20.566Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T18:37:23.602Z","endTime":"2026-05-17T18:39:28.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.132636370246498,"aZ":-20.64557269500148,"pfxX":0.9799228386551704,"pfxZ":6.480213814755059,"pX":-1.1141021664532444,"pZ":3.355539756473927,"vX0":2.568484679844871,"vY0":-132.0308677902333,"vZ0":-1.3880070139635916,"x":159.47,"y":148.18,"x0":-2.22386902565556,"y0":50.00093571917107,"z0":5.396246620987248,"aX":1.7426297547169294},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-2.3,"spinRate":2231,"spinDirection":198},"zone":11,"typeConfidence":0.87,"plateTime":0.4136528223303868,"extension":6.3744193221623044},"index":0,"playId":"b534c753-d3d8-3a6c-918f-187753fd433d","pitchNumber":1,"startTime":"2026-05-17T18:37:46.641Z","endTime":"2026-05-17T18:37:50.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.684450989051943,"aZ":-21.458173321764825,"pfxX":-2.103439381090313,"pfxZ":5.9680847829120065,"pX":-1.885425617436135,"pZ":2.784932324183775,"vX0":1.8298255224926068,"vY0":-131.60506868569212,"vZ0":-2.492503753368485,"x":188.87,"y":163.59,"x0":-2.3084838678802586,"y0":50.004802728056845,"z0":5.293545678414325,"aX":-3.7782112545995217},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":3.5,"spinRate":2182,"spinDirection":203},"zone":11,"typeConfidence":0.87,"plateTime":0.4124708509933801,"extension":6.443971616416395},"index":1,"playId":"4bb7bc5f-8635-3c33-9b0e-2db2b44840a7","pitchNumber":2,"startTime":"2026-05-17T18:38:03.523Z","endTime":"2026-05-17T18:38:09.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92385084199425,"aZ":-29.9426605837508,"pfxX":4.708997490523941,"pfxZ":1.4832229309713103,"pX":-0.5131386987177982,"pZ":1.5341035287258105,"vX0":3.030131451965196,"vY0":-120.93543573035518,"vZ0":-2.9065244800579646,"x":136.56,"y":197.36,"x0":-2.3872689809394556,"y0":50.00471503297955,"z0":5.334129952539897,"aX":7.090288056785372},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-9.1,"spinRate":2436,"spinDirection":107},"zone":13,"typeConfidence":0.91,"plateTime":0.45008380703685447,"extension":6.361877994498991},"index":2,"playId":"e8d85c8d-44fa-3546-8215-2b780b3ca334","pitchNumber":3,"startTime":"2026-05-17T18:38:19.969Z","endTime":"2026-05-17T18:38:23.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.829813226927328,"aZ":-27.994285405957637,"pfxX":4.098637808488803,"pfxZ":2.603388749123279,"pX":0.04813373666725085,"pZ":1.5011496926158345,"vX0":4.486456862712304,"vY0":-124.51325473728146,"vZ0":-3.8118103558347105,"x":115.17,"y":198.25,"x0":-2.294900916249171,"y0":50.001027661789685,"z0":5.312493692313607,"aX":6.576746404329028},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":-8.3,"spinRate":2476,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.43623352569157703,"extension":6.3868202566091785},"index":3,"playId":"dc3fb148-82e2-36e6-a981-b2d1872156fd","pitchNumber":4,"startTime":"2026-05-17T18:38:34.953Z","endTime":"2026-05-17T18:38:38.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":80.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.31424874505753,"aZ":-27.074097791391637,"pfxX":2.3258369758214283,"pfxZ":3.204146249004684,"pX":0.18988543067245478,"pZ":1.2694955347096326,"vX0":5.025156824371017,"vY0":-123.92348894208085,"vZ0":-4.569031260552505,"x":109.76,"y":204.5,"x0":-2.1478296794921947,"y0":50.00309564370117,"z0":5.33764465440456,"aX":3.7017869042412075},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":-5.2,"spinRate":2551,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.438092312717171,"extension":6.481748873772094},"index":4,"playId":"abc289eb-a785-3f25-bed7-d90a86fd5f4e","pitchNumber":5,"startTime":"2026-05-17T18:39:03.030Z","endTime":"2026-05-17T18:39:09.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"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-17T18:39:11.515Z","endTime":"2026-05-17T18:39:23.619Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.39438382990151,"aZ":-26.36700655022661,"pfxX":1.8682521266153562,"pfxZ":3.739655427170417,"pX":0.31690764871839977,"pZ":1.4556599551134903,"vX0":5.77510367511098,"vY0":-122.54633996577112,"vZ0":-3.597097416226676,"x":104.92,"y":199.48,"x0":-2.2931311344476013,"y0":50.004618872565246,"z0":5.143062925570965,"aX":2.9008013769700396},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.4,"breakHorizontal":-4.4,"spinRate":2440,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.443381554940141,"extension":6.589119493283238},"index":6,"playId":"13c7eb3a-4201-3ca3-b7ae-29bacccbb61d","pitchNumber":6,"startTime":"2026-05-17T18:39:23.619Z","endTime":"2026-05-17T18:39:28.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.900000000000002,"awayTeamWinProbability":86.1,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:39:28.371Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Valenzuela grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T18:39:27.776Z","endTime":"2026-05-17T18:41:46.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.668856010894835,"aZ":-38.31461247575245,"pfxX":4.838837659705786,"pfxZ":-4.827208936711809,"pX":-0.7239928448293511,"pZ":2.4131442387816526,"vX0":1.953394448816892,"vY0":-112.21551366282222,"vZ0":1.7683526290027258,"x":144.6,"y":173.63,"x0":-2.234823908269006,"y0":50.00141867349549,"z0":5.52381713811481,"aX":6.158151532270539},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.9,"breakHorizontal":-9.2,"spinRate":2416,"spinDirection":44},"zone":4,"typeConfidence":0.9,"plateTime":0.4884602369514166,"extension":6.289703737890159},"index":0,"playId":"89b2301c-5ef4-3f03-9312-eb999b32f64e","pitchNumber":1,"startTime":"2026-05-17T18:39:55.621Z","endTime":"2026-05-17T18:39:59.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.262225412889265,"aZ":-25.647095053311077,"pfxX":-8.158200703538403,"pfxZ":4.152287441172343,"pX":0.7890101155946373,"pZ":-0.37668761089603303,"vX0":9.985428091982843,"vY0":-123.6589861415067,"vZ0":-7.483113319104682,"x":92.55,"y":231.84,"x0":-2.2140426267082383,"y0":50.00369036476003,"z0":4.795970800064594,"aX":-12.82236380794046},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":12.8,"spinRate":1907,"spinDirection":224},"zone":14,"typeConfidence":0.95,"plateTime":0.4404749140935018,"extension":6.623637217363852},"index":1,"playId":"255ef081-d189-3817-8b18-c95ed0569724","pitchNumber":2,"startTime":"2026-05-17T18:40:09.880Z","endTime":"2026-05-17T18:40:13.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.365718114007365,"aZ":-22.707773891342192,"pfxX":-7.757525537638045,"pfxZ":5.234294001273929,"pX":0.35675424590174354,"pZ":0.6116795136156895,"vX0":8.849246936077803,"vY0":-132.15418932663715,"vZ0":-7.784205428309941,"x":103.4,"y":222.26,"x0":-1.993077401160336,"y0":50.00011902434673,"z0":5.206532076460894,"aX":-14.021060584895242},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2138,"spinDirection":211},"zone":14,"typeConfidence":0.81,"plateTime":0.411039196097684,"extension":6.529639390771917},"index":2,"playId":"aaaa137c-3f43-34db-97ac-ff1235b99acc","pitchNumber":3,"startTime":"2026-05-17T18:40:28.212Z","endTime":"2026-05-17T18:40:31.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.708075344295157,"aZ":-18.22123982958961,"pfxX":-2.2258458972703403,"pfxZ":7.631682027481393,"pX":-1.0260937046495042,"pZ":3.0862750186075054,"vX0":3.9070919754423166,"vY0":-133.1500021483804,"vZ0":-2.4810084079014536,"x":156.11,"y":155.45,"x0":-2.2112825035819332,"y0":50.00138751972193,"z0":5.32181859873785,"aX":-4.069089779606858},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.7,"breakHorizontal":3.4,"spinRate":2247,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.4085263144841975,"extension":6.537563675221529},"index":3,"playId":"5353a4e9-1c50-3c6b-b25c-9bb807368895","pitchNumber":4,"startTime":"2026-05-17T18:40:46.101Z","endTime":"2026-05-17T18:40:50.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90068935005741,"aZ":-30.692081935300514,"pfxX":4.279634154886983,"pfxZ":0.9336455744969214,"pX":-0.39165402975435226,"pZ":2.240340613792947,"vX0":3.292867752401901,"vY0":-123.95340997600007,"vZ0":-1.3708452944145078,"x":131.93,"y":178.29,"x0":-2.2854774137411344,"y0":50.000513051747554,"z0":5.324267420130578,"aX":6.768861363349427},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-8.4,"spinRate":2583,"spinDirection":106},"zone":4,"typeConfidence":0.91,"plateTime":0.43909346170269625,"extension":6.41984660955012},"index":4,"playId":"19436826-0003-3372-aa5d-de9729b55aab","pitchNumber":5,"startTime":"2026-05-17T18:41:03.397Z","endTime":"2026-05-17T18:41:08.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117690221829093,"aZ":-15.278336041346936,"pfxX":-2.4716880047179943,"pfxZ":9.03777499393356,"pX":0.006932551692771695,"pZ":2.6691430786952286,"vX0":6.283063326456289,"vY0":-135.0535773619115,"vZ0":-3.970993779699359,"x":116.74,"y":166.71,"x0":-2.016243962571888,"y0":50.002837474713054,"z0":5.215279198028418,"aX":-4.6216205887318464},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":2272,"spinDirection":207},"zone":5,"typeConfidence":0.92,"plateTime":0.40373216856383953,"extension":6.4841300169836025},"index":5,"playId":"20358cbb-0405-3e99-a3c0-46d2f401dbb8","pitchNumber":6,"startTime":"2026-05-17T18:41:19.193Z","endTime":"2026-05-17T18:41:22.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853987266073258,"aZ":-18.528134369852143,"pfxX":-3.145479711767588,"pfxZ":7.313445401227991,"pX":0.46045690844047416,"pZ":3.1994480567943757,"vX0":7.875720352146322,"vY0":-135.3074912612519,"vZ0":-1.946503146147701,"x":99.45,"y":152.39,"x0":-2.0713830770645583,"y0":50.000693479556794,"z0":5.218123567749131,"aX":-5.868374319199586},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":4.1,"spinRate":2172,"spinDirection":207},"zone":3,"typeConfidence":0.9,"plateTime":0.4038748629550031,"extension":6.562079102718942},"hitData":{"launchSpeed":91.7,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.78,"coordY":165.36}},"index":6,"playId":"620cf82d-6665-3bbe-87fe-4096a617ba31","pitchNumber":7,"startTime":"2026-05-17T18:41:39.434Z","endTime":"2026-05-17T18:41:46.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":0.49999999999999645,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:41:46.894Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T18:43:57.390Z","endTime":"2026-05-17T18:45:59.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00077761490702,"aZ":-14.620726257318157,"pfxX":-7.2970803216779085,"pfxZ":9.70376658804117,"pX":0.24718580743700985,"pZ":2.146281488452365,"vX0":8.999922987941625,"vY0":-133.6966950032705,"vZ0":-6.317227377097166,"x":107.58,"y":180.83,"x0":-2.215683774432365,"y0":50.00335033570402,"z0":5.590252081727107,"aX":-13.201848828292283},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2285,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.40978417999588856,"extension":6.585373346721491},"index":0,"playId":"f65c157b-e505-33ce-a384-324186d21f3b","pitchNumber":1,"startTime":"2026-05-17T18:44:18.562Z","endTime":"2026-05-17T18:44:25.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40272814626155,"aZ":-28.284423467163894,"pfxX":-1.3838650734426978,"pfxZ":2.487537746352386,"pX":0.40440744211960056,"pZ":0.3616033795624068,"vX0":7.340319506728109,"vY0":-123.9935461878748,"vZ0":-6.450330769384661,"x":101.58,"y":229.02,"x0":-2.407041562609678,"y0":50.00535255856118,"z0":5.338609048439605,"aX":-2.167717783824249},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.2,"breakHorizontal":1.0,"spinRate":2253,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.44073286598613537,"extension":6.6250940306201915},"index":1,"playId":"156fe0b9-4aa3-30bf-9f78-e7a468886ff1","pitchNumber":2,"startTime":"2026-05-17T18:44:49.750Z","endTime":"2026-05-17T18:44:53.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.745652182752863,"aZ":-26.368503018781976,"pfxX":-7.736013706168162,"pfxZ":4.03779002679693,"pX":-0.22358873076336716,"pZ":1.668641472049736,"vX0":7.706913565649454,"vY0":-118.568560315692,"vZ0":-3.394176883683628,"x":125.52,"y":193.73,"x0":-2.497158208544281,"y0":50.00000403749812,"z0":5.501288535741124,"aX":-11.113050952937613},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.8,"breakHorizontal":12.4,"spinRate":1471,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.46034669010232143,"extension":6.707522996784345},"index":2,"playId":"c88dd962-7e38-3930-a0f8-9bcb6f340944","pitchNumber":3,"startTime":"2026-05-17T18:45:07.009Z","endTime":"2026-05-17T18:45:11.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-17T18:45:16.645Z","endTime":"2026-05-17T18:45:34.532Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.357864235008968,"aZ":-26.802148001933066,"pfxX":-8.19300145408124,"pfxZ":3.587587509275643,"pX":-0.5558919059075085,"pZ":0.3657909245727693,"vX0":7.121838746019361,"vY0":-120.98468987371974,"vZ0":-6.034875689416756,"x":138.19,"y":228.9,"x0":-2.458940632840783,"y0":50.00291570479105,"z0":5.2112393072063155,"aX":-12.269323655382372},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.4,"breakHorizontal":13.3,"spinRate":1647,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4509846428771018,"extension":6.709828515455177},"index":4,"playId":"a36568e8-a22f-3a83-8826-df8740a7db8f","pitchNumber":4,"startTime":"2026-05-17T18:45:34.532Z","endTime":"2026-05-17T18:45:38.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.204296737296406,"aZ":-14.840982183233345,"pfxX":-6.487899332219126,"pfxZ":8.971331082356125,"pX":-0.5236578434585972,"pZ":2.049637682522903,"vX0":7.239847159361728,"vY0":-137.12067780294896,"vZ0":-6.4553200149450225,"x":136.96,"y":183.44,"x0":-2.33725385139392,"y0":50.00080623044416,"z0":5.420585970760006,"aX":-12.532446804152},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2410,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39725324836293874,"extension":6.513199131979712},"index":5,"playId":"b1fd05d4-661d-30fb-baa4-9456cac6e50b","pitchNumber":5,"startTime":"2026-05-17T18:45:54.602Z","endTime":"2026-05-17T18:45:59.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:45:59.856Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T18:45:59.233Z","endTime":"2026-05-17T18:47:42.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98018601770232,"aZ":-14.84128636539022,"pfxX":-6.206962112202733,"pfxZ":9.229209669824966,"pX":-0.8125990733317591,"pZ":2.795195599146838,"vX0":6.471464706730147,"vY0":-135.51967165015645,"vZ0":-4.55539864695684,"x":147.97,"y":163.31,"x0":-2.414292952151894,"y0":50.00180736043287,"z0":5.519857335567363,"aX":-11.654996216353457},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":10.1,"spinRate":2369,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40272036236676856,"extension":6.598921371862656},"index":0,"playId":"b36d218a-3536-35da-b21e-3c0671232f95","pitchNumber":1,"startTime":"2026-05-17T18:46:23.999Z","endTime":"2026-05-17T18:46:27.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4457747094815,"aZ":-10.498655686740133,"pfxX":-8.59163305582307,"pfxZ":11.58810469468989,"pX":-0.17921423738476117,"pZ":2.408856325908476,"vX0":8.557919783026236,"vY0":-136.04963172583,"vZ0":-6.279542000228643,"x":123.83,"y":173.74,"x0":-2.252543769851941,"y0":50.00555424057089,"z0":5.478127252262237,"aX":-16.07459330079508},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":13.7,"spinRate":2428,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4029388105518441,"extension":6.651237439313282},"index":1,"playId":"7378d0c0-6bca-32a4-8e32-143b169fa1b4","pitchNumber":2,"startTime":"2026-05-17T18:46:40.851Z","endTime":"2026-05-17T18:46:44.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56789749402472,"aZ":-14.937035519952424,"pfxX":-8.21753634075192,"pfxZ":8.945501530610207,"pX":-1.4945379690050618,"pZ":3.3082142977297395,"vX0":5.3627839162183655,"vY0":-137.4777093679265,"vZ0":-3.1972463108774165,"x":173.97,"y":149.46,"x0":-2.396184533098941,"y0":50.00312378471943,"z0":5.491253928441453,"aX":-15.835397003995626},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":13.9,"spinRate":2429,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39739316491169596,"extension":6.560407105550633},"index":2,"playId":"3b4de5ed-d546-3f0c-8af2-72e35c60092b","pitchNumber":3,"startTime":"2026-05-17T18:46:59.989Z","endTime":"2026-05-17T18:47:03.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.360887754709072,"aZ":-27.00519434324221,"pfxX":-10.202813508871888,"pfxZ":3.3523596046197603,"pX":0.11826473227363171,"pZ":0.400423237422985,"vX0":9.596088753945967,"vY0":-122.2939982369698,"vZ0":-6.123717687274465,"x":112.49,"y":227.97,"x0":-2.500050429046751,"y0":50.00044412848443,"z0":5.204423026872076,"aX":-15.709727044426161},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.0,"breakHorizontal":16.7,"spinRate":1581,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4450668457416267,"extension":6.811055724453091},"index":3,"playId":"4eeb4bde-f87f-328c-9ef8-d7ad75ac689d","pitchNumber":4,"startTime":"2026-05-17T18:47:16.838Z","endTime":"2026-05-17T18:47:20.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.558453473735526,"aZ":-13.417332837399337,"pfxX":-8.373814459551022,"pfxZ":9.959446801424408,"pX":-0.294953116319035,"pZ":1.919953750237878,"vX0":8.060216264685732,"vY0":-135.83757849536417,"vZ0":-6.882714215349292,"x":128.24,"y":186.94,"x0":-2.201474900371232,"y0":50.00424265995062,"z0":5.405027151331326,"aX":-15.773679384757484},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":13.7,"spinRate":2381,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.40200412578604716,"extension":6.712215810225211},"index":4,"playId":"612dd35b-6476-3640-b319-0c02ef422413","pitchNumber":5,"startTime":"2026-05-17T18:47:37.447Z","endTime":"2026-05-17T18:47:42.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.1,"awayTeamWinProbability":88.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:47:42.608Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Vierling pops out to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T18:47:44.283Z","endTime":"2026-05-17T18:49:38.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88192311188616,"aZ":-12.748043239925751,"pfxX":-8.245491855586017,"pfxZ":10.386051815197694,"pX":0.23733654278092456,"pZ":2.806585112809678,"vX0":9.481363845354474,"vY0":-135.91434221990983,"vZ0":-5.036379560156098,"x":107.95,"y":163.0,"x0":-2.225591850112162,"y0":50.003012754325454,"z0":5.569540183628357,"aX":-15.42257223734975},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":13.0,"spinRate":2370,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40306297750970277,"extension":6.662299992300995},"index":0,"playId":"0e80670c-aabd-3369-97fc-e33d136c59ed","pitchNumber":1,"startTime":"2026-05-17T18:48:06.963Z","endTime":"2026-05-17T18:48:10.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.748710640395046,"aZ":-9.275184234721255,"pfxX":-6.892716987377102,"pfxZ":12.09490127223191,"pX":-0.3739839744856564,"pZ":2.644263562301273,"vX0":7.819316642332397,"vY0":-137.72487863124343,"vZ0":-5.982221443717435,"x":131.26,"y":167.38,"x0":-2.3741827464613747,"y0":50.00072802790643,"z0":5.492975531865614,"aX":-13.047595941732766},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":10.6,"spinRate":2399,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3999448063061726,"extension":6.621768959099735},"index":1,"playId":"5009d115-5335-360a-97c1-0ba12f83611b","pitchNumber":2,"startTime":"2026-05-17T18:48:25.833Z","endTime":"2026-05-17T18:48:29.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356436689696732,"aZ":-24.078258048841963,"pfxX":-10.277387992853694,"pfxZ":5.257633806286817,"pX":-1.083682699883309,"pZ":1.6272842964868737,"vX0":7.008684396303373,"vY0":-123.00416780289268,"vZ0":-3.84448360526225,"x":158.31,"y":194.84,"x0":-2.6282669185524443,"y0":50.00042455021212,"z0":5.241187938779945,"aX":-15.81821852127141},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":1792,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.44451406935777316,"extension":6.727818840855009},"index":2,"playId":"d970dde5-b19f-36c4-a911-a0d41e3d8b44","pitchNumber":3,"startTime":"2026-05-17T18:48:48.513Z","endTime":"2026-05-17T18:48:53.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213113615239372,"aZ":-22.454742821184954,"pfxX":-8.500813112762764,"pfxZ":6.3814890464318115,"pX":-0.45915625652460124,"pZ":1.2569962897093845,"vX0":7.605970090932679,"vY0":-122.36445341986334,"vZ0":-5.137816272555967,"x":134.5,"y":204.84,"x0":-2.497166705774424,"y0":50.002497064251344,"z0":5.297612588100381,"aX":-12.944519515152447},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":1489,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.44691681480072454,"extension":6.7458422837417436},"index":3,"playId":"44a5c75f-ed63-39b1-a18e-55e5479a6f9d","pitchNumber":4,"startTime":"2026-05-17T18:49:07.975Z","endTime":"2026-05-17T18:49:12.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09068614389581,"aZ":-28.233748105189402,"pfxX":-0.5985391239108544,"pfxZ":2.535235881638549,"pX":-0.30205540629314315,"pZ":2.8386893713730474,"vX0":5.363866759946604,"vY0":-125.00113923318031,"vZ0":-0.7003793762639889,"x":128.51,"y":162.14,"x0":-2.4133693272292676,"y0":50.00469124148764,"z0":5.474852956075025,"aX":-0.9313831699305544},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":-0.4,"spinRate":2306,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.440972816106457,"extension":6.620775252161454},"hitData":{"launchSpeed":73.2,"launchAngle":69.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.74,"coordY":176.51}},"index":4,"playId":"8b108a9b-fb3f-3412-be02-849b88aac977","pitchNumber":5,"startTime":"2026-05-17T18:49:29.500Z","endTime":"2026-05-17T18:49:38.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:49:38.959Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out to second baseman Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T18:51:37.785Z","endTime":"2026-05-17T18:52:44.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32997830275198,"aZ":-30.79847226341862,"pfxX":4.383444076359732,"pfxZ":0.8582047447234942,"pX":0.2807584306022682,"pZ":2.1741177039164223,"vX0":4.6492250302289095,"vY0":-125.45391313946101,"vZ0":-1.8551400404709302,"x":106.3,"y":180.08,"x0":-2.1602726041756433,"y0":50.005797160277226,"z0":5.413131463732134,"aX":7.047092656785772},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-8.9,"spinRate":2591,"spinDirection":116},"zone":6,"typeConfidence":0.91,"plateTime":0.43516806796069707,"extension":6.330447190653011},"index":0,"playId":"2d1e934c-c5f0-35bd-8f04-22e57be672bc","pitchNumber":1,"startTime":"2026-05-17T18:51:47.671Z","endTime":"2026-05-17T18:51:51.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.217635487554087,"aZ":-42.67208398589835,"pfxX":6.559545482267737,"pfxZ":-7.702903233603779,"pX":-0.6203602031100123,"pZ":1.561331823346841,"vX0":1.7204365617791606,"vY0":-115.33827112372741,"vZ0":0.5777602070171972,"x":140.65,"y":196.62,"x0":-2.2263588713489053,"y0":50.00373355629644,"z0":5.385932321226413,"aX":8.936630432303666},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.6,"breakHorizontal":-12.4,"spinRate":2392,"spinDirection":46},"zone":7,"typeConfidence":0.92,"plateTime":0.4728750048292496,"extension":6.275827985501872},"index":1,"playId":"ad9c0228-5027-3b2b-8a54-73436924cc24","pitchNumber":2,"startTime":"2026-05-17T18:52:01.459Z","endTime":"2026-05-17T18:52:05.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.091845821428457,"aZ":-16.693612528732086,"pfxX":-1.945337072923642,"pfxZ":8.311329965643363,"pX":-0.10609360821267774,"pZ":3.6056780835586255,"vX0":6.070160616494084,"vY0":-134.16225353859002,"vZ0":-1.1414102871350629,"x":121.04,"y":141.43,"x0":-2.1238466780854792,"y0":50.00364729151947,"z0":5.201439654679116,"aX":-3.6246079917607066},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":2.5,"spinRate":2233,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.40490660203619644,"extension":6.552033695270146},"index":2,"playId":"c1639843-96e4-3b5c-9b1f-eb47f9566099","pitchNumber":3,"startTime":"2026-05-17T18:52:15.793Z","endTime":"2026-05-17T18:52:20.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-17T18:52:23.195Z","endTime":"2026-05-17T18:52:36.356Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":88.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07488237858508,"aZ":-16.844713263721044,"pfxX":-3.103157471147537,"pfxZ":7.857160380662473,"pX":-0.23333786112226237,"pZ":2.762987132051506,"vX0":6.281583068826377,"vY0":-136.86280263373445,"vZ0":-3.3243385031555603,"x":125.89,"y":164.18,"x0":-2.126014682468546,"y0":50.00471563513693,"z0":5.105810621833019,"aX":-6.056405359627264},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":4.7,"spinRate":2301,"spinDirection":204},"zone":2,"typeConfidence":0.92,"plateTime":0.39590002759873366,"extension":6.647958308657122},"hitData":{"launchSpeed":62.9,"launchAngle":33.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.65,"coordY":122.92}},"index":4,"playId":"821c0de4-ec36-3cdd-a472-bbaaba5890f9","pitchNumber":4,"startTime":"2026-05-17T18:52:36.356Z","endTime":"2026-05-17T18:52:44.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:52:44.291Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yohendrick Piñango lines out to right fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T18:52:44.765Z","endTime":"2026-05-17T18:54:05.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"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":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.854154065956997,"aZ":-40.32176611809847,"pfxX":5.201958057152247,"pfxZ":-6.09291007012651,"pX":-0.37141545070862364,"pZ":1.3662766802088562,"vX0":2.80977410618154,"vY0":-114.29944341377592,"vZ0":-0.3552880509141463,"x":131.16,"y":201.89,"x0":-2.2878847463442726,"y0":50.00197438690765,"z0":5.445915231649658,"aX":6.958506824262743},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.9,"breakHorizontal":-10.1,"spinRate":2401,"spinDirection":42},"zone":13,"typeConfidence":0.91,"plateTime":0.4771798290692493,"extension":6.308529149587224},"index":0,"playId":"b9c7d159-e46b-358e-85ae-1a970059fe38","pitchNumber":1,"startTime":"2026-05-17T18:53:12.854Z","endTime":"2026-05-17T18:53:17.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594485365364395,"aZ":-17.633486800984127,"pfxX":-1.0385073454118525,"pfxZ":7.6471692240902005,"pX":-0.21185763965072854,"pZ":3.7027397864398446,"vX0":5.636876234372378,"vY0":-136.20698062733103,"vZ0":-0.952000906794677,"x":125.08,"y":138.81,"x0":-2.162670417299891,"y0":50.00168351409157,"z0":5.262489983238198,"aX":-1.9754555513480732},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":0.8,"spinRate":2114,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.4003273494895083,"extension":6.510453023970131},"index":1,"playId":"3a3f0910-7289-3c30-bd58-3ac118a5bc8c","pitchNumber":2,"startTime":"2026-05-17T18:53:27.263Z","endTime":"2026-05-17T18:53:31.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279099294533474,"aZ":-15.872872632559929,"pfxX":-1.85270599007734,"pfxZ":8.683258590147759,"pX":-0.7208979358320361,"pZ":2.1630086691673105,"vX0":4.385543367367141,"vY0":-135.5544442826876,"vZ0":-5.3623322685050985,"x":144.48,"y":180.38,"x0":-2.1128476001990837,"y0":50.000619479865364,"z0":5.260250874725255,"aX":-3.477742660210338},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":2.5,"spinRate":2130,"spinDirection":208},"zone":4,"typeConfidence":0.92,"plateTime":0.40277318623736136,"extension":6.532314245062916},"index":2,"playId":"4f10275d-82f7-3fad-917a-7b32d7d6fc84","pitchNumber":3,"startTime":"2026-05-17T18:53:43.467Z","endTime":"2026-05-17T18:53:48.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.107334195195488,"aZ":-16.24176649493923,"pfxX":-2.1027115103324316,"pfxZ":8.546187707548146,"pX":0.4882422867843827,"pZ":2.4231837931537368,"vX0":7.523654142912729,"vY0":-135.33799152706564,"vZ0":-4.248256071715242,"x":98.39,"y":173.35,"x0":-2.04838278861507,"y0":50.00574029647248,"z0":5.142631317355729,"aX":-3.9222370512257774},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":2.3,"spinRate":2203,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.4039096659897208,"extension":6.56419023754938},"hitData":{"launchSpeed":92.5,"launchAngle":23.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.25,"coordY":72.48}},"index":3,"playId":"3847e930-f39a-3633-b029-3c9b8e8d3ae4","pitchNumber":4,"startTime":"2026-05-17T18:53:58.435Z","endTime":"2026-05-17T18:54:05.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":0.5999999999999979,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:54:05.929Z","atBatIndex":32},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Vladimir Guerrero Jr. reaches on a fielding error by third baseman Gage Workman.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T18:54:08.634Z","endTime":"2026-05-17T18:55:22.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.949278284725235,"aZ":-42.87834319772809,"pfxX":4.417818586411267,"pfxZ":-7.8695978960448105,"pX":0.7126303055315731,"pZ":1.8132131835084366,"vX0":5.067953021163314,"vY0":-115.95513288688024,"vZ0":0.8982851905622529,"x":89.84,"y":189.82,"x0":-2.0764188134814456,"y0":50.00435014694896,"z0":5.516198628678077,"aX":6.0070509347376895},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.7,"breakHorizontal":-9.2,"spinRate":2464,"spinDirection":39},"zone":9,"typeConfidence":0.91,"plateTime":0.47261333140244055,"extension":6.344251403288368},"index":0,"playId":"645072aa-3492-3b90-929c-c0dfd374695a","pitchNumber":1,"startTime":"2026-05-17T18:54:37.357Z","endTime":"2026-05-17T18:54:41.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.085111903919646,"aZ":-14.74316256732747,"pfxX":-3.280520537237436,"pfxZ":8.946330020374194,"pX":0.4503960278293763,"pZ":3.2466135846899573,"vX0":8.00851983772865,"vY0":-137.84214855728402,"vZ0":-2.801334726068011,"x":99.83,"y":151.12,"x0":-2.0503944326932464,"y0":50.00131853643355,"z0":5.256083304640784,"aX":-6.3918265298004915},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2291,"spinDirection":208},"zone":3,"typeConfidence":0.92,"plateTime":0.39550524706515766,"extension":6.469435855472483},"index":1,"playId":"ba13747b-6077-3c03-98d6-081996008da2","pitchNumber":2,"startTime":"2026-05-17T18:54:52.672Z","endTime":"2026-05-17T18:54:56.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"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-17T18:54:59.794Z","endTime":"2026-05-17T18:55:14.701Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.556875975613632,"aZ":-41.804860674558206,"pfxX":4.376141590501927,"pfxZ":-7.09247119504463,"pX":0.28812325317388965,"pZ":1.3922451641839204,"vX0":3.9872177873701835,"vY0":-115.28503486498197,"vZ0":-0.18098338522570878,"x":106.02,"y":201.19,"x0":-2.0262964230074547,"y0":50.00029437141543,"z0":5.475331299317834,"aX":5.944571953325018},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.6,"breakHorizontal":-8.9,"spinRate":2467,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.4734176300370976,"extension":6.5349089390725394},"hitData":{"launchSpeed":103.8,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.02,"coordY":162.83}},"index":3,"playId":"3baf1430-05de-3bfe-950f-2ae209614dbb","pitchNumber":3,"startTime":"2026-05-17T18:55:14.701Z","endTime":"2026-05-17T18:55:22.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.4,"awayTeamWinProbability":88.6,"homeTeamWinProbabilityAdded":-0.3999999999999986,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:55:22.749Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T18:55:33.686Z","endTime":"2026-05-17T18:57:57.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.762695316838798,"aZ":-40.738834736090254,"pfxX":6.161442748560595,"pfxZ":-6.50105229809402,"pX":-0.9186724844319365,"pZ":3.3221920053487985,"vX0":1.5093951912641035,"vY0":-113.73357004915128,"vZ0":4.078079082804949,"x":152.02,"y":149.08,"x0":-2.390605335938532,"y0":50.0030482817586,"z0":5.531563054222729,"aX":8.116647506177863},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.6,"breakHorizontal":-11.5,"spinRate":2441,"spinDirection":48},"zone":11,"typeConfidence":0.91,"plateTime":0.4805551266894912,"extension":6.374349977548143},"index":0,"playId":"6f09f44a-ea49-36bf-bf31-e757be14ce4d","pitchNumber":1,"startTime":"2026-05-17T18:55:53.805Z","endTime":"2026-05-17T18:55:58.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.332461334327746,"aZ":-40.854845625804174,"pfxX":6.501806325815974,"pfxZ":-6.9004579778448765,"pX":-1.3874445388018344,"pZ":3.0683797419942627,"vX0":0.25835544311815417,"vY0":-111.0053453204405,"vZ0":3.5208009706041974,"x":169.89,"y":155.93,"x0":-2.3507842612867598,"y0":50.002554534822934,"z0":5.691611285625711,"aX":8.180289445562613},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-11.4,"breakHorizontal":-11.9,"spinRate":2406,"spinDirection":44},"zone":11,"typeConfidence":0.91,"plateTime":0.49187670326895194,"extension":6.384365509353866},"index":1,"playId":"a8308f48-08d8-3c6b-a374-8ac27a987797","pitchNumber":2,"startTime":"2026-05-17T18:56:09.525Z","endTime":"2026-05-17T18:56:14.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.114179097263463,"aZ":-16.20536864684911,"pfxX":-4.199254395071081,"pfxZ":8.723790661805229,"pX":0.21408387861069286,"pZ":2.071043203069413,"vX0":7.533193865904703,"vY0":-133.53361580787808,"vZ0":-5.258273559692296,"x":108.84,"y":182.86,"x0":-2.080814480868287,"y0":50.002596709993675,"z0":5.207617594033262,"aX":-7.686984575049823},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":6.2,"spinRate":2295,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.40808727423137947,"extension":6.617711014411353},"index":2,"playId":"e78cfe2d-d7df-3545-af3b-c2070b011979","pitchNumber":3,"startTime":"2026-05-17T18:56:27.481Z","endTime":"2026-05-17T18:56:34.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013445470185015,"aZ":-29.845140721051923,"pfxX":2.8573498747570034,"pfxZ":1.4647187258391625,"pX":-0.66368147878464,"pZ":1.5081674617007919,"vX0":3.1217744772872598,"vY0":-124.62355273351032,"vZ0":-3.3080013833285244,"x":142.3,"y":198.06,"x0":-2.2996901240786385,"y0":50.00175400433284,"z0":5.29560058966377,"aX":4.531690306670529},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-5.9,"spinRate":2482,"spinDirection":113},"zone":7,"typeConfidence":0.91,"plateTime":0.4380622172812676,"extension":6.4590961191558005},"index":3,"playId":"64862dee-aa5d-317a-87f4-e6f413c98e7d","pitchNumber":4,"startTime":"2026-05-17T18:56:56.296Z","endTime":"2026-05-17T18:57:23.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.715577630218494,"aZ":-40.0948339225193,"pfxX":4.646721833986449,"pfxZ":-5.747257578029103,"pX":0.269043122474583,"pZ":0.37041872150387967,"vX0":4.435611953599262,"vY0":-116.6155948303332,"vZ0":-2.508345182538519,"x":106.74,"y":228.78,"x0":-2.260584289823721,"y0":50.00283081031908,"z0":5.238635324232052,"aX":6.404915602792292},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.8,"breakHorizontal":-9.5,"spinRate":2486,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.4694991677107545,"extension":6.48284230543502},"index":4,"playId":"83941dd9-afbe-3c7e-a88e-d665bc2d5a0d","pitchNumber":5,"startTime":"2026-05-17T18:57:27.657Z","endTime":"2026-05-17T18:57:33.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.146162384854556,"aZ":-32.717693001239844,"pfxX":4.370275939518656,"pfxZ":-0.3412879970624392,"pX":-0.6494142724496105,"pZ":1.7750624039310514,"vX0":2.7495795402283663,"vY0":-124.80164821533306,"vZ0":-2.0271716782712796,"x":141.75,"y":190.85,"x0":-2.328554640692883,"y0":50.00247376607855,"z0":5.260365021765404,"aX":6.979981924302373},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.8,"breakHorizontal":-8.5,"spinRate":2492,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.43677440588317795,"extension":6.4962255652245355},"hitData":{"launchSpeed":68.3,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.74,"coordY":161.31}},"index":5,"playId":"7c3840e3-41fc-3b36-9a39-919311da9df4","pitchNumber":6,"startTime":"2026-05-17T18:57:50.367Z","endTime":"2026-05-17T18:57:57.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":0.7999999999999989,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-17T18:57:57.912Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gage Workman singles on a sharp line drive to left fielder Yohendrick Piñango.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T19:00:01.572Z","endTime":"2026-05-17T19:00:59.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"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":"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":82.7,"endSpeed":77.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.283655352344702,"aZ":-28.622563322912182,"pfxX":0.04582572258455597,"pfxZ":2.394557948611163,"pX":0.6699110077569269,"pZ":0.4815609560605753,"vX0":7.184573130376555,"vY0":-120.22204151576219,"vZ0":-5.68648186139247,"x":91.46,"y":225.78,"x0":-2.346014624252866,"y0":50.00389053090292,"z0":5.375489813863036,"aX":0.06750633719214376},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":-1.6,"spinRate":2381,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.45320350879336324,"extension":6.689339765095733},"index":0,"playId":"a674a053-bddd-3c2c-b1b6-81f9bb6af652","pitchNumber":1,"startTime":"2026-05-17T19:00:10.895Z","endTime":"2026-05-17T19:00:16.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980253700458405,"aZ":-14.941414871238644,"pfxX":-6.586763495537561,"pfxZ":9.63914308101774,"pX":-0.15249558433417096,"pZ":2.696887347632423,"vX0":7.604124486408147,"vY0":-132.3076889866018,"vZ0":-4.927952098699398,"x":122.81,"y":165.96,"x0":-2.1965652220695038,"y0":50.005994230397164,"z0":5.664429863457164,"aX":-11.780070034595564},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2363,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.41264549087800795,"extension":6.576244256004602},"index":1,"playId":"49728340-feb6-37d0-960e-4de31d0be47a","pitchNumber":2,"startTime":"2026-05-17T19:00:28.535Z","endTime":"2026-05-17T19:00:32.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51397243990489,"aZ":-14.527244348992475,"pfxX":-5.423312452679051,"pfxZ":9.254752392712817,"pX":-0.3905379372509237,"pZ":2.2652803040457603,"vX0":7.28881295926265,"vY0":-135.93862722525466,"vZ0":-6.085046828625225,"x":131.89,"y":177.62,"x0":-2.378649078330742,"y0":50.00337951698838,"z0":5.508043507150117,"aX":-10.342584175582072},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2298,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.40004163027703754,"extension":6.606861290669733},"hitData":{"launchSpeed":105.9,"launchAngle":9.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.13,"coordY":103.19}},"index":2,"playId":"f78547d4-c21f-34e6-9dc2-853354196d33","pitchNumber":3,"startTime":"2026-05-17T19:00:49.888Z","endTime":"2026-05-17T19:00:59.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.77,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:00:59.819Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T19:01:00.424Z","endTime":"2026-05-17T19:01:39.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01351764596569,"aZ":-25.536182290098008,"pfxX":-8.33928808456761,"pfxZ":4.354556147712006,"pX":-0.47651578362812047,"pZ":1.7213968430819058,"vX0":7.287633548784304,"vY0":-122.14280078071702,"vZ0":-3.6987417878359867,"x":135.16,"y":192.3,"x0":-2.4023690910647426,"y0":50.00482277958835,"z0":5.429137016838599,"aX":-12.716700865406658},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.3,"breakHorizontal":13.6,"spinRate":1784,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4468920243223118,"extension":6.639808954540344},"hitData":{"launchSpeed":88.4,"launchAngle":32.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.28,"coordY":65.07}},"index":0,"playId":"da6c8c03-7852-3b0f-88b2-80327534bebc","pitchNumber":1,"startTime":"2026-05-17T19:01:27.384Z","endTime":"2026-05-17T19:01:39.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.43,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:01:39.790Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to shortstop Andrés Giménez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T19:01:39.934Z","endTime":"2026-05-17T19:03:48.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.453680875036238,"aZ":-21.964827375719487,"pfxX":-6.180757084648967,"pfxZ":6.930053659546989,"pX":0.7568894418628794,"pZ":1.4320420774551381,"vX0":9.597343927281074,"vY0":-119.87569443263816,"vZ0":-4.784052775521295,"x":88.15,"y":200.11,"x0":-2.472964821421691,"y0":50.003837634887894,"z0":5.383762228499875,"aX":-9.108647235039696},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":11.8,"breakHorizontal":9.2,"spinRate":1625,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4547364704458223,"extension":6.635388472081083},"index":0,"playId":"193fb11f-befa-3f2d-8b62-dd0d682c6720","pitchNumber":1,"startTime":"2026-05-17T19:02:06.351Z","endTime":"2026-05-17T19:02:10.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-17T19:02:18.504Z","endTime":"2026-05-17T19:02:37.785Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60280483521746,"aZ":-25.717145256867717,"pfxX":-8.415150935153747,"pfxZ":4.310171346646676,"pX":0.9392290171430843,"pZ":-0.09866676005934516,"vX0":10.592410064271563,"vY0":-121.01728489670717,"vZ0":-7.522986420931549,"x":81.2,"y":241.44,"x0":-2.3827317828992784,"y0":50.00102040908676,"z0":5.274215410786524,"aX":-12.595344443026256},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":13.0,"spinRate":1434,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.45104577579266936,"extension":6.77738719033876},"index":2,"playId":"93937d0d-22de-3c29-935b-6e96447ec7ae","pitchNumber":2,"startTime":"2026-05-17T19:02:37.785Z","endTime":"2026-05-17T19:02:41.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35032506504372,"aZ":-16.320406675259466,"pfxX":-4.359615425273569,"pfxZ":8.277877296103444,"pX":-0.884410215832916,"pZ":3.072565270810175,"vX0":5.6003025501570445,"vY0":-135.96167498534558,"vZ0":-3.7934049771928424,"x":150.71,"y":155.82,"x0":-2.3825870869753585,"y0":50.004089147326475,"z0":5.583815538517276,"aX":-8.351466954657703},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2356,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39935740925358143,"extension":6.598756737811616},"index":3,"playId":"18f53105-053c-3e96-8bee-6e8b97ce9416","pitchNumber":3,"startTime":"2026-05-17T19:03:05.077Z","endTime":"2026-05-17T19:03:32.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.89225121176968,"aZ":-30.682318901310044,"pfxX":-4.320795627641903,"pfxZ":0.9953458650814717,"pX":-0.4136492486734093,"pZ":2.3645741061132792,"vX0":6.440611920793923,"vY0":-120.46765617783379,"vZ0":-1.229207586139158,"x":132.77,"y":174.94,"x0":-2.535715740270295,"y0":50.003198521886105,"z0":5.543752656715034,"aX":-6.481703307669865},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.8,"breakHorizontal":6.6,"spinRate":1664,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4511486395269877,"extension":6.598341440876575},"hitData":{"launchSpeed":92.4,"launchAngle":56.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":79.0,"coordY":130.42}},"index":4,"playId":"b3ac5b83-ea45-37d8-b115-8905a4e6c487","pitchNumber":4,"startTime":"2026-05-17T19:03:38.337Z","endTime":"2026-05-17T19:03:48.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:03:48.453Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, second baseman Davis Schneider to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T19:05:44.071Z","endTime":"2026-05-17T19:06:52.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T19:04:02.018Z","endTime":"2026-05-17T19:05:25.504Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"contextMetrics":{}},{"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":1,"playId":"fd5a94e8-13cb-3c76-9765-618371086f71","startTime":"2026-05-17T19:05:25.504Z","endTime":"2026-05-17T19:05:29.773Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.785293856672794,"aZ":-18.26468420366913,"pfxX":-0.055650392449383856,"pfxZ":9.409082239275904,"pX":-0.2989171337238686,"pZ":1.9702998132050364,"vX0":5.12231079119646,"vY0":-120.61341854962934,"vZ0":-4.470907377268397,"x":128.39,"y":185.58,"x0":-2.4400614299722427,"y0":50.001017738324464,"z0":5.452155625554309,"aX":-0.08360403567565745},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":16.3,"breakHorizontal":-1.1,"spinRate":1430,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.45358925057284427,"extension":6.643867872998251},"index":2,"playId":"68e0b137-69bb-3b48-9e2c-9eb9ac1e0a76","pitchNumber":1,"startTime":"2026-05-17T19:05:46.193Z","endTime":"2026-05-17T19:05:50.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.299519761678624,"aZ":-16.85130451834933,"pfxX":-0.27518544200987777,"pfxZ":9.956358944166489,"pX":0.1169784364206433,"pZ":1.156458164387852,"vX0":6.493446187390092,"vY0":-122.7352984935808,"vZ0":-6.565804440196526,"x":112.54,"y":207.56,"x0":-2.5174736071981787,"y0":50.003741470439294,"z0":5.2812682472868255,"aX":-0.42458937834066907},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":16.8,"breakHorizontal":-0.8,"spinRate":1494,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4447876001461406,"extension":6.619740743872096},"index":3,"playId":"f4fbc5eb-73fa-3cc3-be7d-15e6ceee3417","pitchNumber":2,"startTime":"2026-05-17T19:06:05.459Z","endTime":"2026-05-17T19:06:09.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.857598985495486,"aZ":-13.601737144296486,"pfxX":-6.533187893708643,"pfxZ":9.52511807277874,"pX":-0.014837778669603133,"pZ":1.3614098134459134,"vX0":8.591464003761239,"vY0":-137.64549765653274,"vZ0":-8.505812619478249,"x":117.57,"y":202.02,"x0":-2.304178727594422,"y0":50.00628347192189,"z0":5.379322113627781,"aX":-12.744437741304676},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":10.4,"spinRate":2386,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3954545372509424,"extension":6.627664587720204},"index":4,"playId":"09428c6b-0372-38b0-bbc7-2d78dbcc880d","pitchNumber":3,"startTime":"2026-05-17T19:06:25.699Z","endTime":"2026-05-17T19:06:30.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91528431976126,"aZ":-13.645342435849841,"pfxX":-6.4661987088786175,"pfxZ":9.57492642374664,"pX":-0.35010687066459095,"pZ":1.9536122273018242,"vX0":7.828976844751042,"vY0":-137.16214558881842,"vZ0":-6.857837815407767,"x":130.35,"y":186.03,"x0":-2.380579964590683,"y0":50.00017499317529,"z0":5.388430350117641,"aX":-12.510457838614183},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2424,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3969707146633312,"extension":6.643123091445976},"hitData":{"launchSpeed":93.6,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.74,"coordY":157.76}},"index":5,"playId":"d7ae566c-213a-39f7-b7d3-e63e1ea634c8","pitchNumber":4,"startTime":"2026-05-17T19:06:45.447Z","endTime":"2026-05-17T19:06:52.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:06:52.793Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jesús Sánchez pops out to third baseman Gage Workman.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T19:08:49.132Z","endTime":"2026-05-17T19:09:12.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","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":0},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.417227280401818,"aZ":-29.466848791863292,"pfxX":2.157052900150745,"pfxZ":1.7475886437706238,"pX":-0.2588709426146262,"pZ":1.5392228773397953,"vX0":3.9158662170569314,"vY0":-122.91543047448566,"vZ0":-3.381092990426413,"x":126.87,"y":197.22,"x0":-2.1449451441034095,"y0":50.004074505185876,"z0":5.400791947559445,"aX":3.3425958396580158},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-4.7,"spinRate":2605,"spinDirection":93},"zone":13,"typeConfidence":0.91,"plateTime":0.4434374401362895,"extension":6.538196119112712},"hitData":{"launchSpeed":83.5,"launchAngle":63.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.52,"coordY":142.75}},"index":0,"playId":"56351a98-8784-32fe-9d26-5cf8c4b6b7c7","pitchNumber":1,"startTime":"2026-05-17T19:09:01.992Z","endTime":"2026-05-17T19:09:12.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:09:12.482Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to center fielder Matt Vierling.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T19:09:15.580Z","endTime":"2026-05-17T19:10:18.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":85.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7715461470544,"aZ":-18.94686380215984,"pfxX":-2.471009498263298,"pfxZ":7.277001774744425,"pX":-0.16362008710388232,"pZ":2.3290342206784467,"vX0":5.983877882804317,"vY0":-132.34663963039554,"vZ0":-3.848245366087898,"x":123.24,"y":175.9,"x0":-2.108601146666414,"y0":50.00008964048535,"z0":5.147203735099716,"aX":-4.490207463857338},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":3.5,"spinRate":2246,"spinDirection":210},"zone":5,"typeConfidence":0.89,"plateTime":0.4100517200479503,"extension":6.659410257008325},"index":0,"playId":"2fa73c0c-0fa7-31e5-b999-fe4266952865","pitchNumber":1,"startTime":"2026-05-17T19:09:40.308Z","endTime":"2026-05-17T19:09:44.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":79.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.58038107208791,"aZ":-29.84225902488758,"pfxX":3.7118125459955946,"pfxZ":1.4935309395626106,"pX":0.5752491729744289,"pZ":1.1477853026943483,"vX0":5.3331283698086125,"vY0":-122.6096421701869,"vZ0":-4.009962851276693,"x":95.07,"y":207.79,"x0":-2.0898703222426556,"y0":50.003024795786885,"z0":5.282730312567013,"aX":5.7906423398840525},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-7.7,"spinRate":2539,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.4425475665644334,"extension":6.463750126620531},"index":1,"playId":"875bb9a0-6d7d-3c81-98a9-b33c523475c2","pitchNumber":2,"startTime":"2026-05-17T19:09:55.201Z","endTime":"2026-05-17T19:09:59.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.861676249218455,"aZ":-30.406745308656664,"pfxX":3.110247923486371,"pfxZ":1.1498045212190737,"pX":0.4390813087015184,"pZ":1.6719899929059678,"vX0":5.21828717781814,"vY0":-122.03364280663769,"vZ0":-2.519982782306175,"x":100.26,"y":193.64,"x0":-2.1158846069221013,"y0":50.00347775626454,"z0":5.290009690918646,"aX":4.775949255950204},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":-6.7,"spinRate":2553,"spinDirection":94},"zone":9,"typeConfidence":0.9,"plateTime":0.445714277793789,"extension":6.553823912718851},"hitData":{"launchSpeed":88.4,"launchAngle":38.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.4,"coordY":83.99}},"index":2,"playId":"349433ed-9ed2-36ff-984e-7bc2bbbe0b24","pitchNumber":3,"startTime":"2026-05-17T19:10:09.485Z","endTime":"2026-05-17T19:10:18.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:10:18.799Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement strikes out swinging, catcher Dillon Dingler to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T19:10:19.728Z","endTime":"2026-05-17T19:11:29.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":79.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.721799622624033,"aZ":-33.1607522586042,"pfxX":4.515114227711647,"pfxZ":-0.6276283853823328,"pX":0.10070625655087927,"pZ":1.7238514667777731,"vX0":4.159327089233603,"vY0":-123.09383833650635,"vZ0":-1.9820606759220663,"x":113.16,"y":192.24,"x0":-2.185223278664674,"y0":50.00481866265828,"z0":5.293090200600935,"aX":7.071310594374905},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-9.0,"spinRate":2533,"spinDirection":104},"zone":8,"typeConfidence":0.89,"plateTime":0.44151781283675984,"extension":6.561790827588684},"index":0,"playId":"f9943ee7-ddfe-35ae-9402-bfb0edb85ad4","pitchNumber":1,"startTime":"2026-05-17T19:10:44.980Z","endTime":"2026-05-17T19:10:48.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":87.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518108082005742,"aZ":-18.676895002802116,"pfxX":-1.688687488627418,"pfxZ":7.056197811424905,"pX":0.9109664410161536,"pZ":2.041162696274956,"vX0":8.827492313558214,"vY0":-136.13808963386327,"vZ0":-4.652906225242601,"x":82.28,"y":183.67,"x0":-2.1277269256433886,"y0":50.00429688418205,"z0":5.031435075920795,"aX":-3.2319783284723833},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":1.6,"spinRate":2253,"spinDirection":209},"zone":14,"typeConfidence":0.92,"plateTime":0.39942626891988287,"extension":6.691144539356117},"index":1,"playId":"c647b8d0-66d7-3729-9ec1-6ddeffdff139","pitchNumber":2,"startTime":"2026-05-17T19:11:02.128Z","endTime":"2026-05-17T19:11:06.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.279655261746417,"aZ":-40.180216125586654,"pfxX":6.164326320419043,"pfxZ":-6.128563712441151,"pX":0.2768580549070093,"pZ":0.4064375531664689,"vX0":3.285598377837437,"vY0":-113.64468156879326,"vZ0":-2.0171797017351336,"x":106.45,"y":227.81,"x0":-1.989835266019104,"y0":50.00566010647522,"z0":5.305192895580237,"aX":8.045658857207538},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.3,"breakHorizontal":-12.0,"spinRate":2552,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.48238765858058397,"extension":6.494857958463393},"index":2,"playId":"7c3eb2a6-cf21-367e-8f3a-9e151ee0b165","pitchNumber":3,"startTime":"2026-05-17T19:11:20.977Z","endTime":"2026-05-17T19:11:29.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:11:29.087Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T19:13:24.972Z","endTime":"2026-05-17T19:14:48.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54979874845648,"aZ":-12.219991541753744,"pfxX":-5.4676698542573,"pfxZ":11.037832335011352,"pX":-0.8531324618154909,"pZ":1.9622574645548605,"vX0":5.789158917181774,"vY0":-133.0987491398476,"vZ0":-7.218474958319929,"x":149.52,"y":185.8,"x0":-2.338219056355081,"y0":50.002355331078704,"z0":5.580313536578284,"aX":-9.884068188802685},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.7,"breakHorizontal":8.8,"spinRate":2339,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4103457219389095,"extension":6.63463310293421},"index":0,"playId":"ad663488-5448-3580-b2f6-6891c12cfdfb","pitchNumber":1,"startTime":"2026-05-17T19:13:44.448Z","endTime":"2026-05-17T19:13:50.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66500005084141,"aZ":-13.742364761284371,"pfxX":-4.051348250088433,"pfxZ":10.13530165217373,"pX":-0.5832238648996374,"pZ":2.0421651663606055,"vX0":6.130465840176316,"vY0":-133.93213428209717,"vZ0":-6.648230335022207,"x":139.23,"y":183.64,"x0":-2.3744418049068825,"y0":50.002126779749254,"z0":5.537622036836718,"aX":-7.367480311389778},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":6.0,"spinRate":2249,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40881132445832336,"extension":6.591029437666833},"index":1,"playId":"6451cf1c-5d81-3f5b-b81c-2f9246e28c3f","pitchNumber":2,"startTime":"2026-05-17T19:14:02.999Z","endTime":"2026-05-17T19:14:07.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07293799827775,"aZ":-22.48729850692694,"pfxX":-6.379619865189971,"pfxZ":6.572860447413308,"pX":0.42557451060116214,"pZ":-0.038241635103677125,"vX0":8.565669934755306,"vY0":-120.26728812244598,"vZ0":-7.790018530138781,"x":100.78,"y":239.81,"x0":-2.3438712808325013,"y0":50.00072718436379,"z0":5.219810696397571,"aX":-9.398437895898565},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.3,"breakHorizontal":9.6,"spinRate":1397,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4544195201779835,"extension":6.68460782434295},"index":2,"playId":"ab82c9e9-b633-384f-9eec-706b0b80f476","pitchNumber":3,"startTime":"2026-05-17T19:14:19.179Z","endTime":"2026-05-17T19:14:22.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554615284293295,"aZ":-16.01813433027727,"pfxX":-7.061645562338031,"pfxZ":8.655175123900587,"pX":-0.17317058982361982,"pZ":2.310648708258412,"vX0":8.431834895087187,"vY0":-134.83890504910295,"vZ0":-5.400716691287852,"x":123.6,"y":176.39,"x0":-2.403286881415785,"y0":50.00145000479441,"z0":5.445448177417759,"aX":-13.180494981143786},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2310,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.404086300560218,"extension":6.7214078690888055},"hitData":{"launchSpeed":103.9,"launchAngle":30.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.91,"coordY":31.43}},"index":3,"playId":"589d052d-2c0c-3ce3-aea3-0de45e3a9531","pitchNumber":4,"startTime":"2026-05-17T19:14:39.168Z","endTime":"2026-05-17T19:14:48.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:14:48.339Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a fly ball to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T19:14:54.090Z","endTime":"2026-05-17T19:15:56.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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"}]}],"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.9,"endSpeed":78.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15407036039984,"aZ":-24.638380382747236,"pfxX":-1.2002556777365756,"pfxZ":4.850553382928595,"pX":1.3022958017923256,"pZ":0.5527351776699668,"vX0":9.348305515496865,"vY0":-123.25913843918359,"vZ0":-6.689670501654398,"x":67.36,"y":223.86,"x0":-2.3671983980252436,"y0":50.00465759051314,"z0":5.353265598345747,"aX":-1.8660220532644458},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.6,"breakHorizontal":0.2,"spinRate":2149,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4426426832208046,"extension":6.604136782239522},"index":0,"playId":"5c7b6f37-9e8b-3a22-8a2d-8193cf59e08a","pitchNumber":1,"startTime":"2026-05-17T19:15:22.090Z","endTime":"2026-05-17T19:15:25.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2819817403426,"aZ":-14.085448081181049,"pfxX":-6.769415577820464,"pfxZ":9.612653683160929,"pX":-0.7092165260860633,"pZ":2.610155875425774,"vX0":6.947305561784578,"vY0":-135.49869925259847,"vZ0":-4.9962686334027095,"x":144.03,"y":168.31,"x0":-2.4122833302090214,"y0":50.00331184526924,"z0":5.443266148523918,"aX":-12.739223083783774},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":11.0,"spinRate":2266,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40240254870590064,"extension":6.625676132960509},"hitData":{"launchSpeed":66.0,"launchAngle":32.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.77,"coordY":109.26}},"index":1,"playId":"81aa6d6f-bfb0-3638-822b-c77e331e4b1a","pitchNumber":2,"startTime":"2026-05-17T19:15:42.391Z","endTime":"2026-05-17T19:15:56.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":2.2,"leverageIndex":0.49,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:15:56.260Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T19:15:56.183Z","endTime":"2026-05-17T19:17:59.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290740348043197,"aZ":-14.145702688395113,"pfxX":-6.362929436927928,"pfxZ":9.432867582825912,"pX":-0.31723819922872415,"pZ":2.8754136356487914,"vX0":7.751071714709939,"vY0":-136.69141628154208,"vZ0":-4.5734221220521825,"x":129.09,"y":161.14,"x0":-2.349603916664282,"y0":50.00588505717439,"z0":5.526549406299653,"aX":-12.165205279090832},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":10.1,"spinRate":2334,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39917364619233986,"extension":6.633519598122202},"index":0,"playId":"f1f210d5-4920-3c51-971f-fa2f06ddd350","pitchNumber":1,"startTime":"2026-05-17T19:16:22.606Z","endTime":"2026-05-17T19:16:26.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92776694376914,"aZ":-22.117553396668182,"pfxX":-3.9760571865131906,"pfxZ":6.85803801279498,"pX":-1.013671814771431,"pZ":1.9429834782313984,"vX0":5.024801297617272,"vY0":-119.96507184683784,"vZ0":-3.4813338516100085,"x":155.64,"y":186.32,"x0":-2.6130815805661807,"y0":50.00122874522789,"z0":5.371212067177754,"aX":-5.82914521136441},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":11.9,"breakHorizontal":6.1,"spinRate":1547,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4555542828479928,"extension":6.686427351065898},"index":1,"playId":"e05dcfdf-800e-3f92-927b-0276171855bf","pitchNumber":2,"startTime":"2026-05-17T19:16:53.718Z","endTime":"2026-05-17T19:16:59.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-17T19:17:07.872Z","endTime":"2026-05-17T19:17:25.359Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720937575084285,"aZ":-13.550781204246526,"pfxX":-5.032580516897767,"pfxZ":9.580816559514787,"pX":-0.22743235234034948,"pZ":1.7747494079801263,"vX0":7.627507130146398,"vY0":-137.39654892268172,"vZ0":-7.463400498391215,"x":125.67,"y":190.86,"x0":-2.364667294014092,"y0":50.00022425785318,"z0":5.415845143475377,"aX":-9.780164128652862},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2413,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3961525293734569,"extension":6.742904389638379},"index":3,"playId":"aed58291-d6d5-38b5-af08-af4a6651d2b1","pitchNumber":3,"startTime":"2026-05-17T19:17:25.359Z","endTime":"2026-05-17T19:17:30.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78913388459698,"aZ":-24.30647267801259,"pfxX":-6.323836849605205,"pfxZ":5.169152446152235,"pX":-0.3327644257895223,"pZ":1.608801892133896,"vX0":7.076071170723225,"vY0":-121.95205481617131,"vZ0":-4.0101256241360215,"x":129.68,"y":195.34,"x0":-2.4370666860295636,"y0":50.00005994072324,"z0":5.347450498374689,"aX":-9.617387660912124},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.8,"breakHorizontal":10.0,"spinRate":1670,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.447476271761043,"extension":6.754415277260797},"hitData":{"launchSpeed":75.8,"launchAngle":43.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.79,"coordY":104.79}},"index":4,"playId":"acf07c31-a3d0-344c-9e53-812f3de0b220","pitchNumber":4,"startTime":"2026-05-17T19:17:46.620Z","endTime":"2026-05-17T19:17:59.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.05,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:17:59.009Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T19:17:58.254Z","endTime":"2026-05-17T19:20:57.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":78.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.98181714755771,"aZ":-24.906100702704965,"pfxX":-5.183319394415191,"pfxZ":4.775990594598861,"pX":0.216977900245257,"pZ":0.8529324126939333,"vX0":8.02501004881331,"vY0":-121.02065040163355,"vZ0":-5.743246264928693,"x":108.73,"y":215.75,"x0":-2.430757596526552,"y0":50.00221851835507,"z0":5.3684174413519195,"aX":-7.885084049325941},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.8,"breakHorizontal":8.0,"spinRate":1661,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.44827215533288767,"extension":6.649721132471599},"index":0,"playId":"0a26dccf-2852-3ce6-af6c-ff96de1a9215","pitchNumber":1,"startTime":"2026-05-17T19:18:27.935Z","endTime":"2026-05-17T19:18:32.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.583921809585057,"aZ":-12.106249906733153,"pfxX":-6.684128745133615,"pfxZ":10.639916230296208,"pX":0.33957996557229025,"pZ":1.6147958545387635,"vX0":9.107539827146125,"vY0":-135.92061785037419,"vZ0":-7.973056783756366,"x":104.06,"y":195.18,"x0":-2.173892166558583,"y0":50.00230044850857,"z0":5.411694276831844,"aX":-12.606252494403304},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":10.3,"spinRate":2308,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40176620337822166,"extension":6.788623048989788},"index":1,"playId":"6d182993-b2c1-3866-8346-eac002031a27","pitchNumber":2,"startTime":"2026-05-17T19:18:48.283Z","endTime":"2026-05-17T19:18:53.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501655949673268,"aZ":-19.110402304196764,"pfxX":-3.1987054051825417,"pfxZ":8.624195046745335,"pX":-0.29656064866012655,"pZ":2.0210245432549256,"vX0":6.250818660999759,"vY0":-122.64358492528285,"vZ0":-4.190108613964188,"x":128.3,"y":184.21,"x0":-2.469077029907977,"y0":50.00527350813432,"z0":5.3931725555858945,"aX":-4.8476029182751335},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":14.8,"breakHorizontal":4.2,"spinRate":1579,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4475549566510004,"extension":6.690726394285539},"index":2,"playId":"70d92280-61f3-3399-a289-4e7526af1206","pitchNumber":3,"startTime":"2026-05-17T19:19:08.235Z","endTime":"2026-05-17T19:19:14.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121254792531364,"aZ":-30.455692869522338,"pfxX":-6.956531332926575,"pfxZ":1.1472584500629672,"pX":-2.7325775290315923,"pZ":1.9158645260378706,"vX0":2.0658691377897016,"vY0":-121.47173143085108,"vZ0":-1.90707655767791,"x":221.16,"y":187.05,"x0":-2.688730827706049,"y0":50.00262499337993,"z0":5.351241816579817,"aX":-10.427198586266304},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.9,"breakHorizontal":12.1,"spinRate":1620,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.45038253967772857,"extension":6.769234208205064},"index":3,"playId":"d980acab-b4ea-3d9a-a020-ce5ef4c06736","pitchNumber":4,"startTime":"2026-05-17T19:19:43.189Z","endTime":"2026-05-17T19:19:46.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.836553090592897,"aZ":-28.492212329059573,"pfxX":-7.546830514695,"pfxZ":2.411129491200542,"pX":-1.4092689114447823,"pZ":0.8692168738801901,"vX0":5.164838775274283,"vY0":-121.9003431875269,"vZ0":-4.94976662526872,"x":170.72,"y":215.31,"x0":-2.560411782906835,"y0":50.0014089897406,"z0":5.345820960082585,"aX":-11.515018732040998},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":12.7,"spinRate":1611,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4469520675386245,"extension":6.72067422098784},"index":4,"playId":"db0ce148-89a3-3b2d-bc88-1611227f3255","pitchNumber":5,"startTime":"2026-05-17T19:20:05.668Z","endTime":"2026-05-17T19:20:09.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016742224258834,"aZ":-12.36503861886612,"pfxX":-6.15800760757403,"pfxZ":10.003783361524704,"pX":-0.2307737174018302,"pZ":2.016972548313701,"vX0":7.723941210284214,"vY0":-138.87068182943253,"vZ0":-7.211020360401724,"x":125.8,"y":184.32,"x0":-2.2300103842055767,"y0":50.00499858382535,"z0":5.445243222401293,"aX":-12.197596742815168},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2428,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39232234989741155,"extension":6.777299024435205},"index":5,"playId":"c5f4a0a0-8985-3f3a-b412-b15613805e33","pitchNumber":6,"startTime":"2026-05-17T19:20:27.450Z","endTime":"2026-05-17T19:20:31.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.830343995905174,"aZ":-12.571050406975727,"pfxX":-6.137925962462347,"pfxZ":10.054549685667926,"pX":-0.9201521973952086,"pZ":3.0819694413656356,"vX0":6.05065138530291,"vY0":-138.06625436191845,"vZ0":-4.274144530817865,"x":152.07,"y":155.57,"x0":-2.3319866206468243,"y0":50.00669612831314,"z0":5.482631180615469,"aX":-11.972458494036946},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2555,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3951872145394457,"extension":6.697610114747085},"index":6,"playId":"892f4d76-3351-362f-99c4-499d7b3c898d","pitchNumber":7,"startTime":"2026-05-17T19:20:51.038Z","endTime":"2026-05-17T19:20:57.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-1.6000000000000005,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:20:57.041Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T19:23:23.694Z","endTime":"2026-05-17T19:23:33.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Burch Smith replaces Jack Flaherty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-17T19:22:09.218Z","endTime":"2026-05-17T19:23:25.928Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572143,"link":"/api/v1/people/572143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.596400212769282,"aZ":-42.599960439830724,"pfxX":4.540289126841016,"pfxZ":-7.407352241154634,"pX":-0.6251668568601123,"pZ":1.8918475509222177,"vX0":2.788733399540759,"vY0":-117.69181709208985,"vZ0":0.3065456484497886,"x":140.83,"y":187.7,"x0":-2.413835592949723,"y0":50.001947337360775,"z0":5.693878501105538,"aX":6.391082868542082},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.1,"breakHorizontal":-8.9,"spinRate":2418,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4647657595474106,"extension":6.601455467847386},"hitData":{"launchSpeed":77.6,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.08,"coordY":159.28}},"index":1,"playId":"218aa9d3-a148-31d9-aa36-cb5714cb33c4","pitchNumber":1,"startTime":"2026-05-17T19:23:25.928Z","endTime":"2026-05-17T19:23:33.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:23:33.672Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Valenzuela called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T19:23:35.650Z","endTime":"2026-05-17T19:25:03.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68036957635202,"aZ":-16.850027163183444,"pfxX":-4.10107284569469,"pfxZ":8.23709678124552,"pX":-1.4105484539722746,"pZ":2.866714772912343,"vX0":3.986629900770157,"vY0":-135.11470976736445,"vZ0":-3.6815744384818947,"x":170.77,"y":161.38,"x0":-2.3677979536260736,"y0":50.0057921077995,"z0":5.421230230719894,"aX":-7.632568799081537},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":6.6,"spinRate":2344,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4043918536865885,"extension":6.758711658193701},"index":0,"playId":"ebbdb28c-0cfc-3b1f-bf3e-d32f84655735","pitchNumber":1,"startTime":"2026-05-17T19:24:01.287Z","endTime":"2026-05-17T19:24:05.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94284029591077,"aZ":-15.672616025026569,"pfxX":-3.1813822534176017,"pfxZ":8.622053178323922,"pX":-0.5409708872923242,"pZ":2.7884262827290294,"vX0":5.862022772679357,"vY0":-136.90379641238908,"vZ0":-4.15390294727808,"x":137.62,"y":163.49,"x0":-2.288755891547472,"y0":50.00126296323162,"z0":5.385861037836702,"aX":-6.0881510274549555},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":4.7,"spinRate":2368,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39886833571399594,"extension":6.680874654350076},"index":1,"playId":"0294c69c-11db-35fe-a595-fa2f0015a50a","pitchNumber":2,"startTime":"2026-05-17T19:24:13.443Z","endTime":"2026-05-17T19:24:17.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6341520105751,"aZ":-42.95048765692747,"pfxX":6.521782183279393,"pfxZ":-7.439740826680081,"pX":-0.7530394593834483,"pZ":1.4386691205498257,"vX0":1.8742471865383634,"vY0":-119.44530941293534,"vZ0":-0.8337099217639679,"x":145.7,"y":199.94,"x0":-2.3950610522071507,"y0":50.00595986071181,"z0":5.648410831426605,"aX":9.441129151701613},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.4,"breakHorizontal":-12.2,"spinRate":2492,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4582621664944728,"extension":6.610675327317573},"index":2,"playId":"4832642e-2ade-3c21-b487-6de1a8204439","pitchNumber":3,"startTime":"2026-05-17T19:24:30.853Z","endTime":"2026-05-17T19:24:35.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-17T19:24:44.136Z","endTime":"2026-05-17T19:24:57.146Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403650127948715,"aZ":-13.680945707195207,"pfxX":-1.7546837730670393,"pfxZ":9.498685210147082,"pX":0.5100452378147214,"pZ":1.5844085928061484,"vX0":8.042005578378749,"vY0":-137.44505442361574,"vZ0":-7.390679885520393,"x":97.56,"y":196.0,"x0":-2.203664225848427,"y0":50.00478409070027,"z0":5.204068719780726,"aX":-3.417525817950691},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":1.8,"spinRate":2321,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.39583087028024755,"extension":7.042608802135236},"index":4,"playId":"426f1c94-11d6-30ca-8917-7547682381b1","pitchNumber":4,"startTime":"2026-05-17T19:24:57.146Z","endTime":"2026-05-17T19:25:03.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:25:03.067Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Davis Schneider singles on a ground ball to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T19:25:03.405Z","endTime":"2026-05-17T19:25:33.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77491204728442,"aZ":-43.51206963841269,"pfxX":3.776346390530636,"pfxZ":-7.839915212169838,"pX":-0.03131609619333445,"pZ":1.7417513038702193,"vX0":4.220253037667277,"vY0":-119.1584504904353,"vZ0":-0.11762114948884173,"x":104.38,"y":190.37,"x0":-2.312635187418494,"y0":50.004644874964804,"z0":5.705874538751474,"aX":5.4590092526372365},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.0,"breakHorizontal":-7.8,"spinRate":2430,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.4587523812736154,"extension":6.589958890142246},"hitData":{"launchSpeed":100.8,"launchAngle":9.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.26,"coordY":122.8}},"index":0,"playId":"be7c79ac-f9fd-319b-92ce-f6568280c6ab","pitchNumber":1,"startTime":"2026-05-17T19:25:22.353Z","endTime":"2026-05-17T19:25:33.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:25:33.075Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohendrick Piñango grounds out, pitcher Burch Smith to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T19:25:42.376Z","endTime":"2026-05-17T19:28:07.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":572143,"link":"/api/v1/people/572143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":82.6,"endSpeed":76.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.129759183115286,"aZ":-43.248806873999676,"pfxX":3.3313834032130774,"pfxZ":-7.564798250422273,"pX":0.7626802204779973,"pZ":1.6529937142688005,"vX0":6.21068652865601,"vY0":-120.1373028773855,"vZ0":-0.36210987675484163,"x":87.93,"y":194.15,"x0":-2.288389373055101,"y0":50.00592675403092,"z0":5.647530100143401,"aX":4.8737085357076415},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.6,"breakHorizontal":-7.6,"spinRate":2370,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4558019734911225,"extension":6.474217142205207},"index":0,"playId":"056bc691-e5c4-3031-a0b0-11c85ae626e3","pitchNumber":1,"startTime":"2026-05-17T19:25:57.356Z","endTime":"2026-05-17T19:26:01.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.152249000127004,"aZ":-13.090023752646415,"pfxX":-4.575522961242658,"pfxZ":10.126609507339529,"pX":-1.9032820751898938,"pZ":3.487349481313229,"vX0":3.6874422408437386,"vY0":-136.66981423838368,"vZ0":-2.336257049767001,"x":189.55,"y":144.62,"x0":-2.677959556283175,"y0":50.005404888542664,"z0":5.256416877875798,"aX":-8.625359180312612},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2260,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4013288282114287,"extension":6.805936715041111},"index":1,"playId":"32e186bf-9ee2-393c-9813-39fc6970cd8c","pitchNumber":2,"startTime":"2026-05-17T19:26:12.049Z","endTime":"2026-05-17T19:26:16.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139512170061174,"aZ":-41.76714184429292,"pfxX":6.038980246740228,"pfxZ":-6.725568621553023,"pX":-0.31490362097900776,"pZ":1.7017079343580672,"vX0":2.9219818394001376,"vY0":-119.25963656869511,"vZ0":-0.23314306431507337,"x":129.0,"y":192.83,"x0":-2.3447022257377315,"y0":50.00490324870225,"z0":5.600977273667258,"aX":8.60976140134206},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.9,"breakHorizontal":-11.6,"spinRate":2468,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4610996095962334,"extension":6.512016166560655},"index":2,"playId":"2eb2843e-d7c4-3981-9e2e-c9e24623eac1","pitchNumber":3,"startTime":"2026-05-17T19:26:29.528Z","endTime":"2026-05-17T19:26:34.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.285565578538513,"aZ":-11.21665363335665,"pfxX":-2.8616150420648845,"pfxZ":11.040719072781812,"pX":-0.08392332039053524,"pZ":1.9286767128573126,"vX0":7.038420684207417,"vY0":-136.68843559171282,"vZ0":-6.893065728924292,"x":120.2,"y":186.71,"x0":-2.31693139789856,"y0":50.00015421340291,"z0":5.248137670129032,"aX":-5.431404268435409},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":3.7,"spinRate":2462,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4002633099941817,"extension":6.638497514098509},"index":3,"playId":"02b062b1-f312-3c51-8e2c-877bd0e26194","pitchNumber":4,"startTime":"2026-05-17T19:26:46.116Z","endTime":"2026-05-17T19:26:50.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"d92f8b86-b942-3556-b6e8-c1cb9702d2b8","startTime":"2026-05-17T19:27:04.062Z","endTime":"2026-05-17T19:27:08.073Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.720666159592014,"aZ":-12.168258474479522,"pfxX":-6.340014124813621,"pfxZ":10.470161159064515,"pX":0.6366256644810756,"pZ":2.044606769105841,"vX0":10.405716011146298,"vY0":-136.99251120931717,"vZ0":-6.01852055974773,"x":92.73,"y":183.58,"x0":-2.3779352328118737,"y0":50.0043766737122,"z0":5.093077641325934,"aX":-12.116966751259325},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2347,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39898900888654465,"extension":6.895514810339682},"index":5,"playId":"6f392854-920a-3d18-b83b-5a3a109198c8","pitchNumber":5,"startTime":"2026-05-17T19:27:23.693Z","endTime":"2026-05-17T19:27:29.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6979200304394,"aZ":-14.163801581605245,"pfxX":-2.717545298118158,"pfxZ":9.196303448555296,"pX":-0.31534706371935023,"pZ":2.8426060037124463,"vX0":6.623574080674632,"vY0":-138.0799135423384,"vZ0":-4.180880444786361,"x":129.02,"y":162.03,"x0":-2.3771761019663322,"y0":50.001507753768294,"z0":5.309548214726447,"aX":-5.322428585079586},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":3.7,"spinRate":2437,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.39458162508858496,"extension":6.602121081992317},"hitData":{"launchSpeed":76.6,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.43,"coordY":181.58}},"index":6,"playId":"85ca1116-2b61-330e-983d-3bc19d13cf5f","pitchNumber":6,"startTime":"2026-05-17T19:28:00.557Z","endTime":"2026-05-17T19:28:07.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:28:07.704Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T19:32:14.540Z","endTime":"2026-05-17T19:33:29.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"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":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Kevin Gausman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-17T19:30:58.594Z","endTime":"2026-05-17T19:32:16.893Z","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":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.427310777177414,"aZ":-15.988817661748369,"pfxX":-2.692604126884155,"pfxZ":8.481686896625462,"pX":-1.0929307623987272,"pZ":2.997570054814201,"vX0":2.7555770222239535,"vY0":-136.83408634857892,"vZ0":-4.401611569303821,"x":158.66,"y":157.85,"x0":-1.7601821147779306,"y0":50.00302529722859,"z0":5.712691361633351,"aX":-5.138174231986924},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":4.3,"spinRate":2460,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.399345593997797,"extension":6.226671036779085},"index":1,"playId":"8c2c09a5-f499-3381-af0b-5c1710e80871","pitchNumber":1,"startTime":"2026-05-17T19:32:16.893Z","endTime":"2026-05-17T19:32:21.462Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24196872457758,"aZ":-21.691252938197586,"pfxX":-8.61806973493164,"pfxZ":5.487429123879827,"pX":-0.1721845488039937,"pZ":2.2786402204825014,"vX0":6.669323504861968,"vY0":-137.06245587899826,"vZ0":-5.136033062287029,"x":123.56,"y":177.26,"x0":-1.5128637868782397,"y0":50.00070771917945,"z0":5.650480004483637,"aX":-16.455952435499196},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2325,"spinDirection":217},"zone":5,"typeConfidence":0.88,"plateTime":0.3990449442076258,"extension":6.338191954232843},"index":2,"playId":"2ca5db6c-b70f-3df6-abaa-1bab34ac567a","pitchNumber":2,"startTime":"2026-05-17T19:32:33.767Z","endTime":"2026-05-17T19:32:38.473Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45757626657481,"aZ":-14.650560477011185,"pfxX":-2.9477457867599512,"pfxZ":8.789428640720185,"pX":-0.4779983088969979,"pZ":3.28910388755833,"vX0":3.8233527844783897,"vY0":-139.81064112888407,"vZ0":-4.081355077582674,"x":135.22,"y":149.97,"x0":-1.475788704024181,"y0":50.00254084345692,"z0":5.7195477388777185,"aX":-5.8768468108861445},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":4.6,"spinRate":2480,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39072026891691447,"extension":6.292024912847278},"index":3,"playId":"5c880964-70fb-3ab4-bd03-0dda996d8457","pitchNumber":3,"startTime":"2026-05-17T19:32:53.525Z","endTime":"2026-05-17T19:32:58.285Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-17T19:33:03.502Z","endTime":"2026-05-17T19:33:20.962Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.784889741679855,"aZ":-34.299084791609346,"pfxX":2.2181958838227844,"pfxZ":-1.2747617521210461,"pX":0.8507659951803308,"pZ":2.127285495398645,"vX0":5.122579561373575,"vY0":-128.0207722494813,"vZ0":-2.3787635979287653,"x":84.57,"y":181.34,"x0":-1.4623471065284106,"y0":50.00519609557331,"z0":5.7465175761256235,"aX":3.6908230259518082},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.6,"breakHorizontal":-5.2,"spinRate":2863,"spinDirection":47},"zone":14,"typeConfidence":0.89,"plateTime":0.42742701967293906,"extension":6.1066960869917954},"hitData":{"launchSpeed":78.2,"launchAngle":25.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.14,"coordY":95.83}},"index":5,"playId":"3a26d961-eea1-39db-acdc-4e064a229c33","pitchNumber":4,"startTime":"2026-05-17T19:33:20.962Z","endTime":"2026-05-17T19:33:29.333Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:33:29.333Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging, catcher Brandon Valenzuela to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T19:33:30.817Z","endTime":"2026-05-17T19:35:58.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"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_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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65575225406724,"aZ":-14.763554591750088,"pfxX":-4.087741702898036,"pfxZ":8.435069416670345,"pX":-0.5710682993316926,"pZ":2.305321369017588,"vX0":4.129550436245366,"vY0":-142.28626603828477,"vZ0":-6.951250012508347,"x":138.77,"y":176.54,"x0":-1.5055768321423375,"y0":50.001502555182974,"z0":5.703776140216484,"aX":-8.435828217074022},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2530,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.383993295476988,"extension":6.405013231608093},"index":0,"playId":"76db3fc8-c11f-3283-9140-0c5151abd984","pitchNumber":1,"startTime":"2026-05-17T19:34:00.113Z","endTime":"2026-05-17T19:34:04.807Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34389058538376,"aZ":-26.62783364059721,"pfxX":-10.00949285465793,"pfxZ":3.1480730643249393,"pX":-0.6112645398176385,"pZ":1.8877807053782625,"vX0":5.167008681386203,"vY0":-131.96486698348386,"vZ0":-5.051511821035969,"x":140.3,"y":187.81,"x0":-1.2952260938319382,"y0":50.00269076425225,"z0":5.79071819431734,"aX":-17.636342538048677},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":1859,"spinDirection":238},"zone":7,"typeConfidence":0.88,"plateTime":0.4152097223312703,"extension":6.530297847639037},"index":1,"playId":"9c4c31ac-d5e8-3fc4-b1fc-3e8f9a737402","pitchNumber":2,"startTime":"2026-05-17T19:34:18.281Z","endTime":"2026-05-17T19:34:22.406Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43867402942923,"aZ":-23.015007256122498,"pfxX":-8.05340103353696,"pfxZ":5.132083402917556,"pX":-0.412435266018356,"pZ":2.1288300980852335,"vX0":4.657011856395318,"vY0":-132.31768770267792,"vZ0":-5.262319156429505,"x":132.72,"y":181.3,"x0":-1.142683807464626,"y0":50.00564494655359,"z0":5.814828195738856,"aX":-14.379341627573345},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":13.7,"spinRate":1606,"spinDirection":236},"zone":7,"typeConfidence":0.74,"plateTime":0.41288266306624477,"extension":6.539929937174526},"index":2,"playId":"27403066-6934-35aa-8c57-fd0294d24262","pitchNumber":3,"startTime":"2026-05-17T19:34:41.955Z","endTime":"2026-05-17T19:34:46.115Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.435430323806106,"aZ":-30.41547930797169,"pfxX":-8.228180293995754,"pfxZ":1.0393116859647327,"pX":-2.0440756751685725,"pZ":2.0156068523156887,"vX0":0.9019903167490149,"vY0":-129.50892346657997,"vZ0":-3.989776668028055,"x":194.92,"y":184.36,"x0":-1.3297825934888834,"y0":50.0007603391468,"z0":5.916569903327976,"aX":-13.898635875406605},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":14.6,"spinRate":1332,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.4238099599801899,"extension":6.605476455045525},"index":3,"playId":"b3b60c5b-f72d-3288-b60d-faa45f2229f4","pitchNumber":4,"startTime":"2026-05-17T19:35:32.614Z","endTime":"2026-05-17T19:35:36.252Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.021448426524998,"aZ":-21.72090558809096,"pfxX":-8.629439193991027,"pfxZ":6.060300868116125,"pX":-0.7184005014213265,"pZ":0.17726772732374121,"vX0":4.530285423374792,"vY0":-130.4243854959575,"vZ0":-9.71140680863633,"x":144.38,"y":233.99,"x0":-1.355199887267319,"y0":50.00541241211643,"z0":5.5826417409741635,"aX":-14.89270644624091},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":1766,"spinDirection":234},"zone":13,"typeConfidence":0.83,"plateTime":0.41970005099891416,"extension":6.702439281560105},"index":4,"playId":"2d9be170-8101-3446-9646-129790452d7e","pitchNumber":5,"startTime":"2026-05-17T19:35:50.184Z","endTime":"2026-05-17T19:35:58.196Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:35:58.196Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T19:35:57.416Z","endTime":"2026-05-17T19:36:50.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"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.2,"endSpeed":79.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440135956387376,"aZ":-30.366474376102595,"pfxX":2.4590871577635047,"pfxZ":1.1245876921975189,"pX":-0.39006068042844366,"pZ":3.217374525068854,"vX0":1.7534857870372385,"vY0":-125.64471196749314,"vZ0":-0.6608611167737712,"x":131.87,"y":151.91,"x0":-1.4145439649381049,"y0":50.0054115435812,"z0":5.9332652510437285,"aX":3.9653822023696406},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2668,"spinDirection":42},"zone":1,"typeConfidence":0.9,"plateTime":0.43452288046170917,"extension":6.058186413213588},"index":0,"playId":"d2f65f90-2068-3bf0-9965-b586ed042cdd","pitchNumber":1,"startTime":"2026-05-17T19:36:26.098Z","endTime":"2026-05-17T19:36:30.467Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13667612479205,"aZ":-36.16164042149104,"pfxX":6.991865855268991,"pfxZ":-2.554173747541979,"pX":0.5794443877839357,"pZ":1.5170596678499555,"vX0":2.5246020713272497,"vY0":-124.23486497810248,"vZ0":-3.21001697913683,"x":94.91,"y":197.82,"x0":-1.358544172814187,"y0":50.0022572148566,"z0":5.83470192291984,"aX":10.917033684811626},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.2,"breakHorizontal":-13.2,"spinRate":2807,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.4410619090335288,"extension":6.123922687827318},"hitData":{"launchSpeed":92.6,"launchAngle":5.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.8,"coordY":167.9}},"index":1,"playId":"33dcbaf2-c261-375f-90c2-77bd435581f7","pitchNumber":2,"startTime":"2026-05-17T19:36:42.703Z","endTime":"2026-05-17T19:36:50.712Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:36:50.712Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to second baseman Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T19:38:45.117Z","endTime":"2026-05-17T19:39:24.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791751924962256,"aZ":-30.001714062927267,"pfxX":2.305326394890921,"pfxZ":1.3011533623000027,"pX":0.11666232922144125,"pZ":2.9680915348487895,"vX0":5.477136367781674,"vY0":-127.4070716172998,"vZ0":-0.610564072654141,"x":112.55,"y":158.64,"x0":-2.348622772338074,"y0":50.00101587837972,"z0":5.55359172267955,"aX":3.8408275784542325},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-5.3,"spinRate":2506,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.42766391325898656,"extension":6.486990053273103},"index":0,"playId":"6af95574-0579-37e5-8abc-1d64ec5e8e7d","pitchNumber":1,"startTime":"2026-05-17T19:39:04.031Z","endTime":"2026-05-17T19:39:08.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.752311228782904,"aZ":-30.922610898074005,"pfxX":1.7199159029276352,"pfxZ":0.7407509555578535,"pX":0.5593476567050462,"pZ":2.9683212423064944,"vX0":6.887204253525411,"vY0":-128.26535952607148,"vZ0":-0.32201569523026075,"x":95.68,"y":158.64,"x0":-2.363465580286312,"y0":50.005218613431104,"z0":5.467755799867029,"aX":2.9214776393474637},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.4,"spinRate":2590,"spinDirection":104},"zone":3,"typeConfidence":2.0,"plateTime":0.42392729120674844,"extension":6.566468281259096},"hitData":{"launchSpeed":72.7,"launchAngle":47.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.86,"coordY":123.33}},"index":1,"playId":"ad4364c2-9450-3a38-95b3-afc9d44c7c3a","pitchNumber":2,"startTime":"2026-05-17T19:39:15.691Z","endTime":"2026-05-17T19:39:24.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:39:24.163Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T19:41:38.998Z","endTime":"2026-05-17T19:45:41.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11,12,13],"actionIndex":[1],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"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-17T19:39:35.036Z","endTime":"2026-05-17T19:39:59.976Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Enmanuel De Jesus replaces Burch Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"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-17T19:39:59.976Z","endTime":"2026-05-17T19:41:41.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646241,"link":"/api/v1/people/646241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.364645792000708,"aZ":-12.903519154995886,"pfxX":4.522184850838469,"pfxZ":10.099338091301638,"pX":0.5930798793444417,"pZ":3.0330211177946307,"vX0":-6.923211799088448,"vY0":-136.8264006815347,"vZ0":-5.172345886969969,"x":94.39,"y":156.89,"x0":2.5611269961004113,"y0":50.003321880402304,"z0":5.822200060703287,"aX":8.629944767650715},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-6.8,"spinRate":2295,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3993235430636468,"extension":5.91475252813131},"index":2,"playId":"de3a8c5b-5ce1-3c52-bba2-0c6d0d48991d","pitchNumber":1,"startTime":"2026-05-17T19:41:41.288Z","endTime":"2026-05-17T19:41:45.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.510059882867186,"aZ":-32.26958945280082,"pfxX":-1.4160366285872072,"pfxZ":-0.060689881376573496,"pX":-1.1813829186193041,"pZ":2.1922826159878284,"vX0":-9.057243693460302,"vY0":-123.24440512625527,"vZ0":-1.8088920673398412,"x":162.03,"y":179.59,"x0":2.7122105163175685,"y0":50.00383062476579,"z0":5.6391182214063615,"aX":-2.19585753367153},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":4.6,"spinRate":2465,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.442957062717074,"extension":6.006210199118114},"index":3,"playId":"2ae440f3-d016-3260-8aea-815859eefa39","pitchNumber":2,"startTime":"2026-05-17T19:42:02.244Z","endTime":"2026-05-17T19:42:08.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":75.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.998806756053547,"aZ":-37.43236012095199,"pfxX":-2.766880507505547,"pfxZ":-3.725153261922789,"pX":-0.08591661921978846,"pZ":1.5439714271813296,"vX0":-5.1429954778735505,"vY0":-116.85626080208803,"vZ0":-2.0882282204289293,"x":120.27,"y":197.09,"x0":2.486419842451078,"y0":50.00454991434428,"z0":5.90243672301243,"aX":-3.901721015507869},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.0,"breakHorizontal":6.1,"spinRate":2638,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4652792674230972,"extension":5.937127869806837},"index":4,"playId":"65c0e9e4-dd4f-333a-a7d9-c1b42402258b","pitchNumber":3,"startTime":"2026-05-17T19:42:18.486Z","endTime":"2026-05-17T19:42:23.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79243916795141,"aZ":-13.106676606551607,"pfxX":4.898508716986603,"pfxZ":9.921599337721666,"pX":-0.5051450130219602,"pZ":3.8408891830620893,"vX0":-9.519512770967765,"vY0":-137.13561185832927,"vZ0":-2.87098007425985,"x":136.25,"y":135.08,"x0":2.36071884593394,"y0":50.00152716772713,"z0":5.784944662986873,"aX":9.414009179792577},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-7.1,"spinRate":2259,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.39806419758615297,"extension":5.98261357972085},"index":5,"playId":"daf82a29-194d-382a-9650-a9d3053ed0bd","pitchNumber":4,"startTime":"2026-05-17T19:42:39.432Z","endTime":"2026-05-17T19:42:43.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601076624640875,"aZ":-32.793695646901206,"pfxX":-1.7833165741976371,"pfxZ":-0.3870205420003927,"pX":-1.1025022907061455,"pZ":1.2866965233120466,"vX0":-9.17176892267417,"vY0":-124.93949292966163,"vZ0":-3.746291763668295,"x":159.02,"y":204.04,"x0":2.837824224385063,"y0":50.00384683301395,"z0":5.481513398167607,"aX":-2.8383444210072075},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.3,"breakHorizontal":5.2,"spinRate":2748,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.43727325025054986,"extension":6.015133822540706},"index":6,"playId":"b23a34a7-b406-3f1e-9019-578a86ae874b","pitchNumber":5,"startTime":"2026-05-17T19:43:00.664Z","endTime":"2026-05-17T19:43:05.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64833652989498,"aZ":-32.05291900186612,"pfxX":0.020328327184323314,"pfxZ":0.07730672330089816,"pX":-1.27935382719763,"pZ":0.29059711682062966,"vX0":-10.006592697396302,"vY0":-124.76687536398492,"vZ0":-5.830424612844274,"x":165.77,"y":230.93,"x0":2.7702415865650787,"y0":50.00337404991623,"z0":5.279592520333764,"aX":0.032859047650045235},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":2.2,"spinRate":2651,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4379619608696377,"extension":6.232943511932799},"index":7,"playId":"8eb45023-d37b-37f6-aad9-aaa9985dd6b1","pitchNumber":6,"startTime":"2026-05-17T19:43:21.747Z","endTime":"2026-05-17T19:43:26.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23540892049596,"aZ":-13.240164836579043,"pfxX":5.108843879327995,"pfxZ":9.5877152537916,"pX":-0.7935692698360066,"pZ":2.1688783428493097,"vX0":-10.635435716539867,"vY0":-139.58745536129123,"vZ0":-7.023285014827617,"x":147.25,"y":180.22,"x0":2.401036500998407,"y0":50.00283892721289,"z0":5.58825368714198,"aX":10.0900085615142},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-7.1,"spinRate":2404,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.3923054593808537,"extension":6.044635425188799},"index":8,"playId":"946af337-d194-3ffe-8b35-4f4d1fbc0359","pitchNumber":7,"startTime":"2026-05-17T19:43:41.916Z","endTime":"2026-05-17T19:43:45.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48665104359655,"aZ":-26.070253965201445,"pfxX":8.737078738128265,"pfxZ":3.5836332928170256,"pX":0.08660369357076103,"pZ":2.0373838958142922,"vX0":-9.265788180153319,"vY0":-128.7916162384905,"vZ0":-3.8461154783661664,"x":113.7,"y":183.77,"x0":2.5737154345223914,"y0":50.001018909548826,"z0":5.5367045034677655,"aX":14.868198190754377},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-14.0,"spinRate":2150,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4231956177863032,"extension":6.248863117063676},"index":9,"playId":"2f210762-27df-3f76-88c3-1c8a4a030600","pitchNumber":8,"startTime":"2026-05-17T19:44:02.253Z","endTime":"2026-05-17T19:44:07.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.455383853324076,"aZ":-30.461052822734835,"pfxX":-0.35028340597520646,"pfxZ":1.0781396900349378,"pX":-3.1539004763220695,"pZ":0.9507049831963164,"vX0":-13.903471969759153,"vY0":-124.91354320821928,"vZ0":-4.845713772970673,"x":237.22,"y":213.11,"x0":2.5131422222608544,"y0":50.00584696771608,"z0":5.399516418090149,"aX":-0.5542379334850807},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":3.6,"spinRate":2678,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4372911977009615,"extension":6.137757679507482},"index":10,"playId":"2c05e39c-6208-3598-a92b-cf353e4bd2d6","pitchNumber":9,"startTime":"2026-05-17T19:44:31.970Z","endTime":"2026-05-17T19:44:36.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630680171909123,"aZ":-13.48841085627137,"pfxX":5.313327891257125,"pfxZ":9.607383101432136,"pX":-0.12366996578801641,"pZ":3.093320517713986,"vX0":-8.9003743974836,"vY0":-138.305326378923,"vZ0":-4.6655247843084435,"x":121.71,"y":155.26,"x0":2.4397290799618676,"y0":50.006678587371134,"z0":5.700664509186656,"aX":10.339120492051823},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-7.8,"spinRate":2208,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.39539304685090126,"extension":6.005564019106685},"index":11,"playId":"cc1858d3-4d94-3a46-9e09-97eebc6b4872","pitchNumber":10,"startTime":"2026-05-17T19:44:57.948Z","endTime":"2026-05-17T19:45:03.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91926265759368,"aZ":-11.491339250558678,"pfxX":5.510052555554725,"pfxZ":10.84326398663962,"pX":0.12782831014748577,"pZ":2.86778611337436,"vX0":-8.30860769433523,"vY0":-137.80673007721,"vZ0":-5.279174254502134,"x":112.13,"y":161.35,"x0":2.4773345930140693,"y0":50.00681117353941,"z0":5.596405767267665,"aX":10.51480591970208},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":-8.0,"spinRate":2351,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.39869007238086906,"extension":6.007961941489282},"index":12,"playId":"cee71a41-d31c-3a2d-bd7a-30d2468cb8d9","pitchNumber":11,"startTime":"2026-05-17T19:45:17.463Z","endTime":"2026-05-17T19:45:22.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.437438444221208,"aZ":-40.45884371730023,"pfxX":-2.484934556638419,"pfxZ":-6.170160298642163,"pX":-1.1389716739147868,"pZ":0.9669432219713157,"vX0":-7.184793826297916,"vY0":-115.95969667624709,"vZ0":-1.9220148198336748,"x":160.41,"y":212.67,"x0":2.339508894639787,"y0":50.00264356380243,"z0":5.71562313280838,"aX":-3.33593407559067},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.4,"breakHorizontal":6.5,"spinRate":2725,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4748395689043474,"extension":6.1343763590047855},"index":13,"playId":"5da1043d-781e-3a54-8098-e55faa0a0054","pitchNumber":12,"startTime":"2026-05-17T19:45:36.439Z","endTime":"2026-05-17T19:45:41.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:45:41.582Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T19:46:25.390Z","endTime":"2026-05-17T19:47:00.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Myles Straw replaces Jesús Sánchez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-17T19:45:54.498Z","endTime":"2026-05-17T19:46:09.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"},"defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"b97ace64-4dc2-3a7d-aca1-878905def277","startTime":"2026-05-17T19:46:09.968Z","endTime":"2026-05-17T19:46:12.992Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.605186914275432,"aZ":-12.586151231556306,"pfxX":5.901618902653014,"pfxZ":10.452645673477964,"pX":1.739825691971506,"pZ":3.2890475038675104,"vX0":-4.392330011609482,"vY0":-136.18614849136443,"vZ0":-4.347935456913406,"x":50.68,"y":149.98,"x0":2.6088578761991963,"y0":50.000997408453976,"z0":5.780354862198566,"aX":11.056745722041638},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":-9.7,"spinRate":2423,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40258754181637135,"extension":5.83218577809801},"index":2,"playId":"4582e369-4d3f-34ca-9760-d8d5c8009c47","pitchNumber":1,"startTime":"2026-05-17T19:46:27.701Z","endTime":"2026-05-17T19:46:32.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.272850110473914,"aZ":-15.390523064056158,"pfxX":6.9060699141604465,"pfxZ":8.846714791088376,"pX":0.03744834870554453,"pZ":2.312505074457795,"vX0":-8.93872964341326,"vY0":-136.20647615994457,"vZ0":-6.20108593033411,"x":115.57,"y":176.34,"x0":2.450042892064674,"y0":50.00107865003282,"z0":5.665659518295143,"aX":13.098626167713169},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-10.8,"spinRate":2417,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.400696801275084,"extension":5.941318657685674},"hitData":{"launchSpeed":89.7,"launchAngle":55.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.9,"coordY":126.85}},"index":3,"playId":"2807ac8b-82c5-3cbe-b71b-21b94d7d0d41","pitchNumber":2,"startTime":"2026-05-17T19:46:47.704Z","endTime":"2026-05-17T19:47:00.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:47:00.743Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T19:47:03.063Z","endTime":"2026-05-17T19:47:54.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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, 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":86.7,"endSpeed":80.5,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.324695486988315,"aZ":-25.50936703903708,"pfxX":8.31802858104681,"pfxZ":4.073608212097641,"pX":0.8646939315454515,"pZ":2.419073008510235,"vX0":-7.06346041582822,"vY0":-126.25902587429103,"vZ0":-3.0071805152654107,"x":84.04,"y":173.47,"x0":2.598897583019865,"y0":50.00516156446802,"z0":5.647754412399971,"aX":13.620206605452717},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.0,"breakHorizontal":-13.8,"spinRate":2090,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43149942419277343,"extension":6.020174010880155},"index":0,"playId":"ddfb5dd9-827a-3605-8b67-b5cbd71ca96c","pitchNumber":1,"startTime":"2026-05-17T19:47:26.687Z","endTime":"2026-05-17T19:47:31.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":87.9,"endSpeed":81.8,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20330209669156,"aZ":-23.453789199468122,"pfxX":8.849526481777442,"pfxZ":5.172961502178077,"pX":0.7111959039541039,"pZ":2.302121769735068,"vX0":-7.437656564456389,"vY0":-127.92251862531299,"vZ0":-3.7311447891961547,"x":89.89,"y":176.62,"x0":2.4828643654367957,"y0":50.00313669929278,"z0":5.582590648821382,"aX":14.915693418591026},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.9,"breakHorizontal":-14.8,"spinRate":1913,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4254430625370591,"extension":5.961532603921858},"hitData":{"launchSpeed":96.8,"launchAngle":44.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.18,"coordY":92.47}},"index":1,"playId":"35eef6b6-00d4-36cf-a8ef-75a19285426b","pitchNumber":2,"startTime":"2026-05-17T19:47:44.893Z","endTime":"2026-05-17T19:47:54.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:47:54.736Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Yohendrick Piñango.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T19:50:20.944Z","endTime":"2026-05-17T19:50:47.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":[2,3],"actionIndex":[0,1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Yohendrick Piñango.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-17T19:49:22.238Z","endTime":"2026-05-17T19:49:22.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Myles Straw remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-17T19:49:22.262Z","endTime":"2026-05-17T19:50:23.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"},"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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"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":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.976390033290745,"aZ":-29.277821324541556,"pfxX":-1.3942856113649829,"pfxZ":1.7533117077573284,"pX":-0.2065455883224851,"pZ":1.8089442184749267,"vX0":4.288692174124959,"vY0":-126.90814204424734,"vZ0":-3.7481433571364446,"x":124.87,"y":189.94,"x0":-1.7281399481053732,"y0":50.003784693900265,"z0":5.606001060477454,"aX":-2.3034119674977402},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":1.7,"spinRate":2520,"spinDirection":164},"zone":8,"typeConfidence":0.83,"plateTime":0.42959093173684915,"extension":6.1856658917345015},"index":2,"playId":"4970a361-c8c6-3fff-b8e3-b0d04c0fea7c","pitchNumber":1,"startTime":"2026-05-17T19:50:23.219Z","endTime":"2026-05-17T19:50:28.043Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.217795916504596,"aZ":-30.210357366873588,"pfxX":0.07607608521363107,"pfxZ":1.1871806508801495,"pX":-0.3351296531120273,"pZ":2.5433079779632446,"vX0":4.6312315501905665,"vY0":-126.6963554078082,"vZ0":-0.7082482840378973,"x":129.77,"y":170.11,"x0":-2.1821099138942297,"y0":50.00456327062598,"z0":5.200666023833696,"aX":0.1255461626211948},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-1.0,"spinRate":2540,"spinDirection":82},"zone":4,"typeConfidence":0.87,"plateTime":0.42917732186130575,"extension":6.1040792623562465},"hitData":{"launchSpeed":84.1,"launchAngle":30.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.63,"coordY":85.29}},"index":3,"playId":"3f2665c2-1d96-329b-9dc6-18623f8a9d61","pitchNumber":2,"startTime":"2026-05-17T19:50:39.758Z","endTime":"2026-05-17T19:50:47.790Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:50:47.790Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a ground ball to third baseman Ernie Clement, deflected by shortstop Andrés Giménez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T19:50:49.167Z","endTime":"2026-05-17T19:51:24.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089589117640916,"aZ":-16.014405889519374,"pfxX":-3.6104884240877766,"pfxZ":7.859610573204595,"pX":1.243033124146749,"pZ":3.129596766206512,"vX0":8.596846971476864,"vY0":-141.50409229207517,"vZ0":-4.587475604001406,"x":69.62,"y":154.28,"x0":-1.346644631630668,"y0":50.00342594115175,"z0":5.776760703926847,"aX":-7.424776412445749},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":5.0,"spinRate":2496,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.38503776845387083,"extension":6.380744790299708},"hitData":{"launchSpeed":50.5,"launchAngle":1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.15,"coordY":161.07}},"index":0,"playId":"30145808-8bae-3f7b-8380-b9c7357c32a9","pitchNumber":1,"startTime":"2026-05-17T19:51:14.534Z","endTime":"2026-05-17T19:51:24.063Z","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":1.6999999999999997,"leverageIndex":0.36,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:51:24.063Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to center fielder Daulton Varsho. Wenceel Pérez to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T19:53:59.305Z","endTime":"2026-05-17T19:55:08.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"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-17T19:51:43.105Z","endTime":"2026-05-17T19:52:05.804Z","isPitch":false,"type":"action","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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joe Mantiply replaces Yariel Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"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-17T19:52:05.804Z","endTime":"2026-05-17T19:54:01.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573009,"link":"/api/v1/people/573009"},"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":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.426050301083013,"aZ":-35.76506958349099,"pfxX":-4.08225016604217,"pfxZ":-2.48626115326754,"pX":0.2914255141051356,"pZ":2.2947321071797613,"vX0":-5.758571510436887,"vY0":-118.57005121932083,"vZ0":0.6474255467955676,"x":105.89,"y":176.82,"x0":3.2677039278975006,"y0":50.002001607126786,"z0":5.242553911606303,"aX":-5.8994167468483525},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.2,"breakHorizontal":8.6,"spinRate":2435,"spinDirection":313},"zone":5,"typeConfidence":0.9,"plateTime":0.45928254279746605,"extension":6.3386828057954885},"index":2,"playId":"19eeed65-bfd4-32e6-85fc-df1a928403dd","pitchNumber":1,"startTime":"2026-05-17T19:54:01.318Z","endTime":"2026-05-17T19:54:05.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08799937383869,"aZ":-36.397516722039015,"pfxX":-4.459818854074776,"pfxZ":-2.8969414410659935,"pX":-0.012654976488661172,"pZ":1.6583770812380747,"vX0":-6.271001082355311,"vY0":-119.27978224078797,"vZ0":-0.6775918586580055,"x":117.48,"y":194.0,"x0":3.2163593945333973,"y0":50.00104671480867,"z0":5.190627725015695,"aX":-6.508895387086356},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.2,"breakHorizontal":9.5,"spinRate":2450,"spinDirection":321},"zone":8,"typeConfidence":0.9,"plateTime":0.4568949403155882,"extension":6.316668526569231},"index":3,"playId":"d98547f8-2c07-3a7a-98a1-0d7e47b7edca","pitchNumber":2,"startTime":"2026-05-17T19:54:17.515Z","endTime":"2026-05-17T19:54:21.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8826784502241,"aZ":-29.83441746035192,"pfxX":-4.049440763167575,"pfxZ":1.6056832069319475,"pX":-1.7775726321816883,"pZ":0.9815235466003324,"vX0":-9.957854656882695,"vY0":-119.58809450623029,"vZ0":-3.23024736601937,"x":184.76,"y":212.28,"x0":2.9572081601182867,"y0":50.001502422118186,"z0":5.010648208611486,"aX":-5.896612779707893},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.4,"breakHorizontal":9.6,"spinRate":2464,"spinDirection":343},"zone":13,"typeConfidence":0.85,"plateTime":0.4570566220027006,"extension":6.41753978859018},"index":4,"playId":"71e2bdc6-a6bc-3c4d-8e23-274df6378dc2","pitchNumber":3,"startTime":"2026-05-17T19:54:38.814Z","endTime":"2026-05-17T19:54:43.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69882814504276,"aZ":-32.511422071075174,"pfxX":9.927788048575211,"pfxZ":-0.1876036006751587,"pX":-0.1287741252196927,"pZ":2.1657128481789267,"vX0":-11.432250274370878,"vY0":-131.71509508568877,"vZ0":-1.4042974026705113,"x":121.91,"y":180.31,"x0":2.952624109532801,"y0":50.00503887927499,"z0":5.082370342401301,"aX":17.665172084043295},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.5,"breakHorizontal":-15.8,"spinRate":2191,"spinDirection":109},"zone":5,"typeConfidence":0.92,"plateTime":0.41387119011519014,"extension":6.287723750487711},"hitData":{"launchSpeed":100.2,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.56,"coordY":102.53}},"index":5,"playId":"b5a4192f-b449-324c-ac99-c1126609a802","pitchNumber":4,"startTime":"2026-05-17T19:54:57.274Z","endTime":"2026-05-17T19:55:08.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":0.84,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:55:08.424Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks. Kevin McGonigle to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T19:56:03.507Z","endTime":"2026-05-17T19:59:05.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"6f015040-9cfd-3749-bf86-603eee78dd76","startTime":"2026-05-17T19:55:47.191Z","endTime":"2026-05-17T19:55:51.082Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.998187055955416,"aZ":-32.12418174112811,"pfxX":9.353759107100405,"pfxZ":0.03775131108374108,"pX":-1.1405082598334826,"pZ":1.2658042232945685,"vX0":-12.312275638345112,"vY0":-119.00634167965053,"vZ0":-1.8954130972547807,"x":160.47,"y":204.6,"x0":2.831939915474619,"y0":50.004983844600766,"z0":4.921354525478709,"aX":13.721870231734746},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.1,"breakHorizontal":-14.8,"spinRate":1555,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.45633147427938603,"extension":6.410340705526114},"index":1,"playId":"9d200e97-7aca-3f73-a0d5-64d3b084920f","pitchNumber":1,"startTime":"2026-05-17T19:56:05.663Z","endTime":"2026-05-17T19:56:09.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671089909722685,"aZ":-31.527096721829302,"pfxX":10.916592026143984,"pfxZ":0.36916580740516913,"pX":0.586082304352274,"pZ":2.859804724649741,"vX0":-10.027413393565201,"vY0":-130.9340362018648,"vZ0":0.22120628761206862,"x":94.66,"y":161.57,"x0":3.0259821845481527,"y0":50.00363518095267,"z0":5.111476009311615,"aX":19.17351366828781},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.0,"breakHorizontal":-17.9,"spinRate":2242,"spinDirection":112},"zone":3,"typeConfidence":0.92,"plateTime":0.41650209001613225,"extension":6.1650224395976645},"index":2,"playId":"37094ba9-729c-3802-bfaf-ae03168a6b75","pitchNumber":2,"startTime":"2026-05-17T19:56:24.572Z","endTime":"2026-05-17T19:56:29.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927254895686044,"aZ":-34.14100919888025,"pfxX":11.327718960582672,"pfxZ":-1.1401096407366254,"pX":0.4685685395670198,"pZ":2.5559970646961006,"vX0":-10.298258828368564,"vY0":-130.60759785371351,"vZ0":0.09880449554891158,"x":99.14,"y":169.77,"x0":2.9866176706816354,"y0":50.00040370292811,"z0":5.080499516808967,"aX":19.6124342931972},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.8,"breakHorizontal":-18.4,"spinRate":2313,"spinDirection":108},"zone":6,"typeConfidence":0.92,"plateTime":0.41901855569476076,"extension":6.256383340123269},"index":3,"playId":"f422206a-7bb5-37a5-8bc7-595410636c9c","pitchNumber":3,"startTime":"2026-05-17T19:56:46.738Z","endTime":"2026-05-17T19:56:51.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.365122340989583,"aZ":-29.90204805582482,"pfxX":13.18022265570556,"pfxZ":1.3115069993752662,"pX":-1.3088711792220578,"pZ":0.9462324950744766,"vX0":-14.755271383501709,"vY0":-130.1809512281466,"vZ0":-4.33274825077816,"x":166.89,"y":213.23,"x0":2.699684462824587,"y0":50.0002841561606,"z0":4.875790579928318,"aX":22.792693705500838},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":-20.9,"spinRate":2238,"spinDirection":107},"zone":13,"typeConfidence":0.92,"plateTime":0.41950502139199086,"extension":6.3449764625465255},"index":4,"playId":"f905063e-3263-361a-ae02-585f396e8a75","pitchNumber":4,"startTime":"2026-05-17T19:57:17.614Z","endTime":"2026-05-17T19:57:22.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.456823214851077,"aZ":-32.57402205117364,"pfxX":9.447097269920857,"pfxZ":-0.23799209256619136,"pX":-0.07110875649811588,"pZ":2.836125317238478,"vX0":-10.900092566097962,"vY0":-128.8485224025624,"vZ0":0.5855964318022229,"x":119.71,"y":162.2,"x0":2.984184601226014,"y0":50.00316575308884,"z0":5.120484565613611,"aX":15.9059670446638},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":-14.8,"spinRate":2219,"spinDirection":107},"zone":5,"typeConfidence":0.91,"plateTime":0.4248927398034539,"extension":6.24697429516174},"index":5,"playId":"f82d809f-2261-3c1a-a159-5180e1060632","pitchNumber":5,"startTime":"2026-05-17T19:57:43.704Z","endTime":"2026-05-17T19:57:49.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.573479261067273,"aZ":-33.16741652404973,"pfxX":9.481604866088361,"pfxZ":-0.7003084939538731,"pX":0.2273571114508835,"pZ":1.472854377637631,"vX0":-9.014568308789526,"vY0":-118.53263108276322,"vZ0":-1.1069269539373292,"x":108.33,"y":199.01,"x0":2.8643663847269796,"y0":50.00533914288161,"z0":4.999083327950543,"aX":13.371813367372233},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.3,"breakHorizontal":-14.8,"spinRate":1588,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.46369451877238577,"extension":6.258719616941257},"index":6,"playId":"4883f9db-2325-3915-94c1-6913066f51a5","pitchNumber":6,"startTime":"2026-05-17T19:58:09.169Z","endTime":"2026-05-17T19:58:13.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.531886929173986,"aZ":-35.34906642525809,"pfxX":8.836683083209152,"pfxZ":-2.216539296361404,"pX":0.1851730566537267,"pZ":1.142817866206905,"vX0":-9.230537811662035,"vY0":-118.69390721031016,"vZ0":-1.291276360877517,"x":109.94,"y":207.92,"x0":2.9661649298389623,"y0":50.001672256408064,"z0":4.896688249564682,"aX":12.679053403254033},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.1,"breakHorizontal":-13.9,"spinRate":1666,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4604855840601645,"extension":6.335633064802309},"index":7,"playId":"9251b995-e65d-3952-841f-fe59f75acb1c","pitchNumber":7,"startTime":"2026-05-17T19:58:33.921Z","endTime":"2026-05-17T19:58:39.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43553483193568,"aZ":-31.403489583647577,"pfxX":10.645687897528834,"pfxZ":0.439646544547589,"pX":-1.0312370817246197,"pZ":2.7183416053262555,"vX0":-13.337844141093269,"vY0":-130.0564245898731,"vZ0":0.027438017276770754,"x":156.31,"y":165.38,"x0":2.744819441230003,"y0":50.000095879178346,"z0":5.060084486001448,"aX":18.50942495445183},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":-16.8,"spinRate":2195,"spinDirection":109},"zone":11,"typeConfidence":0.92,"plateTime":0.41876067113120774,"extension":6.215034883863143},"index":8,"playId":"262286a9-19fd-3b4d-a17e-1911e501ed53","pitchNumber":8,"startTime":"2026-05-17T19:58:58.731Z","endTime":"2026-05-17T19:59:05.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.68,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-17T19:59:05.082Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jahmai Jones grounds into a force out, third baseman Ernie Clement to second baseman Davis Schneider. Wenceel Pérez scores. Kevin McGonigle to 3rd. Dillon Dingler out at 2nd. Jahmai Jones to 1st.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T20:00:04.039Z","endTime":"2026-05-17T20:01:03.680Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[0],"runnerIndex":[0,1,2,3],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":684320,"link":"/api/v1/people/684320"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-17T19:59:11.794Z","endTime":"2026-05-17T19:59:17.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"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-17T19:59:17.831Z","endTime":"2026-05-17T20:00:06.062Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37190173904822,"aZ":-32.01388462328275,"pfxX":8.305935887105079,"pfxZ":0.11130399043744088,"pX":-0.3461039306359444,"pZ":1.902778716150388,"vX0":-10.154104273005434,"vY0":-119.14701359843012,"vZ0":-0.5698500134278249,"x":130.19,"y":187.4,"x0":2.886935397089298,"y0":50.00361489679611,"z0":5.032042165233519,"aX":11.972465297063696},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.4,"breakHorizontal":-12.6,"spinRate":1510,"spinDirection":75},"zone":7,"typeConfidence":0.87,"plateTime":0.459284380926682,"extension":6.223304610652992},"index":2,"playId":"32dab3ce-ec9b-3117-8ebd-c4034ba1acf6","pitchNumber":1,"startTime":"2026-05-17T20:00:06.062Z","endTime":"2026-05-17T20:00:11.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.096770501110857,"aZ":-32.16442628866872,"pfxX":9.334613601872967,"pfxZ":0.00852167433510509,"pX":-0.5316046257997818,"pZ":2.4622206570436904,"vX0":-10.444923847778444,"vY0":-117.74655831348156,"vZ0":0.7268910019743875,"x":137.26,"y":172.3,"x0":2.7564144375376283,"y0":50.00400696998896,"z0":5.133987717670138,"aX":13.06227714172065},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.5,"breakHorizontal":-14.3,"spinRate":1586,"spinDirection":75},"zone":4,"typeConfidence":0.89,"plateTime":0.4658038625155312,"extension":6.314063222276082},"index":3,"playId":"85b06b8b-3c9d-3a30-9ef0-167b24767a1c","pitchNumber":2,"startTime":"2026-05-17T20:00:23.631Z","endTime":"2026-05-17T20:00:29.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-17T20:00:36.621Z","endTime":"2026-05-17T20:00:55.624Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0253301778505,"aZ":-35.67730332838334,"pfxX":8.164617844154456,"pfxZ":-2.4538501655834235,"pX":1.1804920330937163,"pZ":1.7649419294567747,"vX0":-6.729439413570489,"vY0":-119.36227144773868,"vZ0":-0.09595184938661538,"x":72.0,"y":191.13,"x0":2.9887083589848085,"y0":50.00062656400871,"z0":5.043900987548108,"aX":11.667126428631018},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.2,"breakHorizontal":-13.0,"spinRate":1565,"spinDirection":75},"zone":14,"typeConfidence":0.89,"plateTime":0.46055728562886067,"extension":6.2998044371901205},"hitData":{"launchSpeed":67.2,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.54,"coordY":154.72}},"index":5,"playId":"fcecb8c5-2e53-3623-b736-0106f0db940a","pitchNumber":3,"startTime":"2026-05-17T20:00:55.624Z","endTime":"2026-05-17T20:01:03.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_ab"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_ab"},{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":3.01,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:01:03.680Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Davis Schneider to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T20:01:21.554Z","endTime":"2026-05-17T20:03:36.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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 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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.898392191802632,"aZ":-35.708683174980116,"pfxX":-1.3158070205382844,"pfxZ":-2.3938535164967876,"pX":-1.9654833819873903,"pZ":0.6178799606338128,"vX0":-11.252854591400627,"vY0":-120.11881967941333,"vZ0":-2.9307837993016523,"x":191.92,"y":222.1,"x0":2.929712531523676,"y0":50.00139839462326,"z0":4.994554990422653,"aX":-1.943544594363948},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.8,"breakHorizontal":4.8,"spinRate":2471,"spinDirection":2},"zone":13,"typeConfidence":0.81,"plateTime":0.45409997018716375,"extension":6.435375747845511},"index":0,"playId":"18e6401b-e261-3734-84d8-3c978c23a47c","pitchNumber":1,"startTime":"2026-05-17T20:01:45.272Z","endTime":"2026-05-17T20:01:49.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":75.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.057326909891827,"aZ":-34.56534049757917,"pfxX":-4.182152163501381,"pfxZ":-1.6865727170283122,"pX":1.5335141077671122,"pZ":2.6455811723922324,"vX0":-2.651302352048516,"vY0":-117.27816894756201,"vZ0":1.427977313295483,"x":58.55,"y":167.35,"x0":3.2143411641048534,"y0":50.00019496879321,"z0":5.205462634826706,"aX":-5.940091456744473},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.5,"breakHorizontal":8.2,"spinRate":2419,"spinDirection":311},"zone":12,"typeConfidence":0.9,"plateTime":0.463536736620791,"extension":6.280220432694344},"index":1,"playId":"b24346bf-7f9d-3a83-873d-1828eb298e8b","pitchNumber":2,"startTime":"2026-05-17T20:02:07.056Z","endTime":"2026-05-17T20:02:11.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.417206649658326,"aZ":-32.266806646985366,"pfxX":10.044683707778635,"pfxZ":-0.05221499229500104,"pX":-0.8770832958970001,"pZ":2.7462318231547678,"vX0":-13.01987640180061,"vY0":-129.84720282590112,"vZ0":0.2731753884142667,"x":150.43,"y":164.63,"x0":2.8719026603725433,"y0":50.00506633104598,"z0":5.073313232766248,"aX":17.342961196252897},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":-15.7,"spinRate":2277,"spinDirection":112},"zone":11,"typeConfidence":0.91,"plateTime":0.4200897416348841,"extension":6.423554811810703},"index":2,"playId":"c738e007-828a-3aa1-89e2-39d1dc33e1f6","pitchNumber":3,"startTime":"2026-05-17T20:02:29.118Z","endTime":"2026-05-17T20:02:34.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.418532347816065,"aZ":-29.095195959550065,"pfxX":10.744272949627598,"pfxZ":1.7667542810665555,"pX":-0.06360901745141415,"pZ":2.0951063641005576,"vX0":-11.522442252655091,"vY0":-130.14875280584698,"vZ0":-1.7900794565482188,"x":119.42,"y":182.21,"x0":2.993416755830108,"y0":50.00235263288232,"z0":4.963489524548888,"aX":18.713094943423158},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":-17.4,"spinRate":2156,"spinDirection":109},"zone":8,"typeConfidence":0.91,"plateTime":0.4184236294598156,"extension":6.288236479174114},"index":3,"playId":"47b9acd1-aee8-3a7f-9239-de73b76d32c4","pitchNumber":4,"startTime":"2026-05-17T20:02:47.180Z","endTime":"2026-05-17T20:02:51.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.157848586183434,"aZ":-26.613312203796475,"pfxX":10.195151334967576,"pfxZ":3.087572640482411,"pX":0.39936956404942553,"pZ":1.8540968210993958,"vX0":-10.174873754037531,"vY0":-131.92570124541572,"vZ0":-3.2637365740605553,"x":101.78,"y":188.72,"x0":2.940709404427444,"y0":50.00589676329401,"z0":5.021646379655979,"aX":18.378464415100225},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":-16.9,"spinRate":2223,"spinDirection":109},"zone":9,"typeConfidence":0.91,"plateTime":0.41167082707861624,"extension":6.231090724676843},"index":4,"playId":"63bed894-903c-3b7f-b97f-9db3a5bf24bf","pitchNumber":5,"startTime":"2026-05-17T20:03:08.840Z","endTime":"2026-05-17T20:03:14.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33103019516078,"aZ":-30.784963250670003,"pfxX":10.075665012439828,"pfxZ":0.7957368360835044,"pX":-0.3614507668204357,"pZ":2.180394538992894,"vX0":-11.984696964555546,"vY0":-130.30580462987908,"vZ0":-1.4190661582154187,"x":130.78,"y":179.91,"x0":2.946550068707732,"y0":50.00565393675952,"z0":5.016094123768189,"aX":17.671068000864626},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":-16.2,"spinRate":2218,"spinDirection":107},"zone":7,"typeConfidence":0.92,"plateTime":0.4172267353604213,"extension":6.235506697474933},"hitData":{"launchSpeed":94.4,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.14,"coordY":147.12}},"index":5,"playId":"b6f33590-4fe5-3836-aac2-d42fd1d70111","pitchNumber":6,"startTime":"2026-05-17T20:03:28.865Z","endTime":"2026-05-17T20:03:36.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-5.6,"leverageIndex":2.11,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:03:36.181Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T20:05:39.188Z","endTime":"2026-05-17T20:06:17.472Z","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":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T20:04:28.372Z","endTime":"2026-05-17T20:05:41.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85551262595822,"aZ":-12.1788252080497,"pfxX":5.6226900217927565,"pfxZ":10.674753288432406,"pX":0.8124916910180584,"pZ":1.8603047507639496,"vX0":-6.886370796171376,"vY0":-136.22887243899126,"vZ0":-7.838052504190622,"x":86.03,"y":188.55,"x0":2.6465535047239515,"y0":50.00553294891513,"z0":5.623229617644236,"aX":10.53515372823137},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-8.6,"spinRate":2344,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4025780051463661,"extension":5.960084203786999},"index":1,"playId":"aa67f708-3c67-39e4-8c6f-5d7464f26785","pitchNumber":1,"startTime":"2026-05-17T20:05:41.211Z","endTime":"2026-05-17T20:05:46.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77558599669814,"aZ":-26.377406146303723,"pfxX":9.466490486932614,"pfxZ":3.566560545179083,"pX":1.5236144289930267,"pZ":1.7432168521736686,"vX0":-6.560347064390487,"vY0":-126.44718347116215,"vZ0":-4.160545666526468,"x":58.92,"y":191.71,"x0":2.916314866804911,"y0":50.0058729972917,"z0":5.516320649138473,"aX":15.39627558043306},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":-15.7,"spinRate":2052,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4324944639077155,"extension":6.154879940979999},"index":2,"playId":"b9e75c8e-5fc0-3a40-8eb7-4c3b32548dd7","pitchNumber":2,"startTime":"2026-05-17T20:05:55.335Z","endTime":"2026-05-17T20:05:59.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69379038903322,"aZ":-24.64705224861783,"pfxX":10.347936513630271,"pfxZ":4.5831989337996895,"pX":0.8538564286041215,"pZ":1.6861177049453184,"vX0":-8.187556804574825,"vY0":-127.03042520008567,"vZ0":-4.511222218636345,"x":84.45,"y":193.25,"x0":2.7656704152781093,"y0":50.0054739117103,"z0":5.431640813576811,"aX":17.006703301429837},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":-17.0,"spinRate":2053,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.43028710509289336,"extension":6.142536045124701},"hitData":{"launchSpeed":70.2,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.68,"coordY":156.24}},"index":3,"playId":"03dfcfa3-16de-3c95-bfe8-034e81a6995e","pitchNumber":3,"startTime":"2026-05-17T20:06:09.811Z","endTime":"2026-05-17T20:06:17.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:06:17.472Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T20:06:20.639Z","endTime":"2026-05-17T20:08:01.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"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":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678941242848,"aZ":-10.795966806021278,"pfxX":7.406079139265554,"pfxZ":10.863270867350032,"pX":0.4466472875528306,"pZ":1.498353100115574,"vX0":-8.374035950175672,"vY0":-139.04944690403013,"vZ0":-9.243133511462519,"x":99.97,"y":198.32,"x0":2.527731403895246,"y0":50.00596545239364,"z0":5.571859348527295,"aX":14.579835764139341},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":-11.8,"spinRate":2392,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.3931416096792244,"extension":5.993775442080215},"index":0,"playId":"5e2a707f-561f-334b-b0a9-7b8580dd17b6","pitchNumber":1,"startTime":"2026-05-17T20:06:40.783Z","endTime":"2026-05-17T20:07:07.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20914714196159,"aZ":-14.530040893587334,"pfxX":5.6976080061009755,"pfxZ":9.205373406182705,"pX":-0.01417104924986945,"pZ":3.290765693788077,"vX0":-9.147622093573453,"vY0":-136.84440333533078,"vZ0":-3.899907807808065,"x":117.54,"y":149.93,"x0":2.6155941689908833,"y0":50.00356924009312,"z0":5.7149017821271135,"aX":10.922348693260188},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-8.6,"spinRate":2323,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.39866767007615955,"extension":5.978663832554205},"index":1,"playId":"6540eec2-ef84-3543-af60-21a6134fe0c5","pitchNumber":2,"startTime":"2026-05-17T20:07:12.644Z","endTime":"2026-05-17T20:07:16.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.492730453814694,"aZ":-40.62501395890085,"pfxX":-3.254795082702481,"pfxZ":-6.245342248256041,"pX":-0.2613915933147986,"pZ":1.582194474211482,"vX0":-5.42918176694331,"vY0":-115.07279691747235,"vZ0":-0.900709333485634,"x":126.96,"y":196.06,"x0":2.5427596419440053,"y0":50.001988299502685,"z0":5.882648546605932,"aX":-4.404590971199916},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.3,"breakHorizontal":7.2,"spinRate":2711,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.47430354206033165,"extension":6.002348975721238},"index":2,"playId":"fbe68eec-7ed7-335b-a7c2-74c5b51f3755","pitchNumber":3,"startTime":"2026-05-17T20:07:31.202Z","endTime":"2026-05-17T20:07:35.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-17T20:07:41.718Z","endTime":"2026-05-17T20:07:53.890Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.756217987887087,"aZ":-30.54771720166197,"pfxX":0.11816566713392418,"pfxZ":1.0366506200329137,"pX":-0.26993462918616745,"pZ":2.184179456559939,"vX0":-7.59671010341081,"vY0":-124.38234240524729,"vZ0":-2.347771715890186,"x":127.29,"y":179.81,"x0":2.8073777652941487,"y0":50.00282347282596,"z0":5.67129207419756,"aX":0.18644142043053594},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":1.6,"spinRate":2715,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.44021854786045767,"extension":6.151409666604302},"hitData":{"launchSpeed":87.4,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.29,"coordY":144.54}},"index":4,"playId":"bad638cf-628e-3a03-8ddf-8081c5089f8b","pitchNumber":4,"startTime":"2026-05-17T20:07:53.890Z","endTime":"2026-05-17T20:08:01.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:08:01.313Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Valenzuela singles on a ground ball to center fielder Matt Vierling.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T20:08:05.489Z","endTime":"2026-05-17T20:08:54.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"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],"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":1},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.2,"endSpeed":75.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.406200599057684,"aZ":-37.52217898323962,"pfxX":-0.2867543918671087,"pfxZ":-3.82574621304809,"pX":1.5342546054163761,"pZ":3.716958401276664,"vX0":-2.678257420538189,"vY0":-115.49629688300314,"vZ0":2.645273407521933,"x":58.52,"y":138.42,"x0":2.7295748353555784,"y0":50.002085762642594,"z0":6.0796471317750935,"aX":-0.4005582190081036},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.4,"breakHorizontal":1.0,"spinRate":2608,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.4680294082786851,"extension":5.78520233500942},"index":0,"playId":"c7283d69-3b94-3065-a011-a39bce1aca92","pitchNumber":1,"startTime":"2026-05-17T20:08:28.969Z","endTime":"2026-05-17T20:08:32.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.517560496713447,"aZ":-25.039662717638382,"pfxX":8.482442687526618,"pfxZ":4.149469643980055,"pX":0.16296735750978608,"pZ":2.6457993339461225,"vX0":-9.200939792264778,"vY0":-128.67665751279608,"vZ0":-2.553443192527989,"x":110.79,"y":167.34,"x0":2.6418393234564546,"y0":50.00017449726597,"z0":5.5418535801134325,"aX":14.573927086015845},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.3,"breakHorizontal":-13.9,"spinRate":2063,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.42172180010977645,"extension":6.193285162341929},"hitData":{"launchSpeed":99.1,"launchAngle":1.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.89,"coordY":92.4}},"index":1,"playId":"36eee8ce-daa4-350b-ac81-293ee8bdeaaa","pitchNumber":2,"startTime":"2026-05-17T20:08:43.480Z","endTime":"2026-05-17T20:08:54.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-0.20000000000000062,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:08:54.745Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Davis Schneider grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T20:08:56.501Z","endTime":"2026-05-17T20:10:35.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.126532648284645,"aZ":-12.452790999937536,"pfxX":5.0566856356702505,"pfxZ":10.32623959347563,"pX":0.9334617038585139,"pZ":2.861078593284602,"vX0":-6.374757170653759,"vY0":-136.6067792044766,"vZ0":-5.570876403231334,"x":81.42,"y":161.53,"x0":2.6288581066506826,"y0":50.00280127031581,"z0":5.766443578573776,"aX":9.657958453790327},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-8.0,"spinRate":2292,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3993480520106152,"extension":5.963032535972687},"index":0,"playId":"28d9813b-b3b1-371f-92a8-2693b6e6a5e8","pitchNumber":1,"startTime":"2026-05-17T20:09:21.611Z","endTime":"2026-05-17T20:09:27.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79044642439241,"aZ":-26.560804969893628,"pfxX":8.906187837167591,"pfxZ":3.331332240971939,"pX":0.5976607315943226,"pZ":1.7913078505480007,"vX0":-8.416775567633039,"vY0":-127.78190791927459,"vZ0":-4.188835907096372,"x":94.22,"y":190.41,"x0":2.7483430762716172,"y0":50.000716370784154,"z0":5.494567376054369,"aX":14.997441990013899},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-14.6,"spinRate":2051,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.42565735712138775,"extension":6.0626508543450095},"index":1,"playId":"c872c13f-8ae9-3a32-a148-0435ce570d6a","pitchNumber":2,"startTime":"2026-05-17T20:09:39.231Z","endTime":"2026-05-17T20:09:42.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.56513049299969,"aZ":-38.623367189035754,"pfxX":-2.3160560118637745,"pfxZ":-4.546196207074036,"pX":0.5979079358878379,"pZ":3.358606465645728,"vX0":-4.046068861385128,"vY0":-117.29434085671416,"vZ0":2.134701486147766,"x":94.21,"y":148.1,"x0":2.6346239737163657,"y0":50.00533635743072,"z0":5.993418431756092,"aX":-3.2826453407719245},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.6,"breakHorizontal":5.0,"spinRate":2693,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.46390672388028076,"extension":5.963245774225002},"index":2,"playId":"ec4d6ea4-c1be-35f5-a612-6878e2afbcd4","pitchNumber":3,"startTime":"2026-05-17T20:10:06.550Z","endTime":"2026-05-17T20:10:13.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259428028961647,"aZ":-13.905142575188904,"pfxX":3.834622196687512,"pfxZ":9.412149875190163,"pX":-0.6205572470446161,"pZ":2.0608315470850616,"vX0":-9.845183313361591,"vY0":-137.63226564535506,"vZ0":-7.246986814996458,"x":140.65,"y":183.14,"x0":2.486396439888115,"y0":50.00011788795521,"z0":5.64813988694073,"aX":7.441994941529504},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-5.2,"spinRate":2225,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.3962399016301923,"extension":6.163771126983202},"hitData":{"launchSpeed":43.8,"launchAngle":33.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.28,"coordY":155.1}},"index":3,"playId":"fdc46c98-de06-3dca-a2f9-6c242e97bce0","pitchNumber":4,"startTime":"2026-05-17T20:10:27.049Z","endTime":"2026-05-17T20:10:35.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:10:35.076Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Vierling walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T20:13:01.864Z","endTime":"2026-05-17T20:14:07.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Joe Mantiply.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T20:11:44.021Z","endTime":"2026-05-17T20:13:03.812Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.640340926701807,"aZ":-44.334608432187466,"pfxX":-2.18479580018659,"pfxZ":-8.245711173394003,"pX":0.5115381546216522,"pZ":3.7337792886092194,"vX0":9.996927530453819,"vY0":-120.2085582099997,"vZ0":14.114712801787668,"x":97.5,"y":137.97,"x0":-3.403547743390152,"y0":50.00288429910056,"z0":1.7157818552194064,"aX":-3.2229336175422323},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.3,"breakHorizontal":1.8,"spinRate":2041,"spinDirection":330},"zone":12,"typeConfidence":0.91,"plateTime":0.4543201819875735,"extension":6.149403108693272},"index":1,"playId":"7158ec81-bdc6-3691-b0cb-6658285ca8d9","pitchNumber":1,"startTime":"2026-05-17T20:13:03.812Z","endTime":"2026-05-17T20:13:07.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.386704694941834,"aZ":-43.0882963711333,"pfxX":-3.3035715988483387,"pfxZ":-7.441939805562484,"pX":1.259839585595287,"pZ":3.136753128294737,"vX0":11.673121013898598,"vY0":-119.81269629598992,"vZ0":12.561530725601768,"x":68.98,"y":154.09,"x0":-3.229089308714046,"y0":50.00526397821256,"z0":1.668269477129846,"aX":-4.844912494856383},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.2,"breakHorizontal":3.5,"spinRate":2034,"spinDirection":331},"zone":12,"typeConfidence":0.9,"plateTime":0.45574593406702446,"extension":6.088568600863781},"index":2,"playId":"3abf03db-ffea-3d4e-abb7-a7c88a159122","pitchNumber":2,"startTime":"2026-05-17T20:13:15.563Z","endTime":"2026-05-17T20:13:20.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47750271771063,"aZ":-42.83507826377693,"pfxX":-2.055100345195381,"pfxZ":-7.453772783773459,"pX":0.5632177931221629,"pZ":2.7788791379663156,"vX0":9.732166531843811,"vY0":-118.53413981155502,"vZ0":12.030373353011239,"x":95.53,"y":163.75,"x0":-3.318716373081698,"y0":50.00098449420291,"z0":1.5427641301212176,"aX":-2.9423640843396064},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.2,"breakHorizontal":1.4,"spinRate":2044,"spinDirection":333},"zone":6,"typeConfidence":0.9,"plateTime":0.4611044428517137,"extension":6.140239209640438},"index":3,"playId":"c0bc6b3b-ab2b-3d5e-8125-65a0449ff1c4","pitchNumber":3,"startTime":"2026-05-17T20:13:30.321Z","endTime":"2026-05-17T20:13:35.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.372276195466217,"aZ":-43.21459236953016,"pfxX":-1.8833773696483425,"pfxZ":-7.587881070822753,"pX":-1.6480076276070685,"pZ":2.105463500354104,"vX0":5.359267673927613,"vY0":-119.65276430193228,"vZ0":10.449178868698802,"x":179.82,"y":181.93,"x0":-3.6688938448275996,"y0":50.00364598732855,"z0":1.5494120481705251,"aX":-2.741045872666174},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.0,"breakHorizontal":2.2,"spinRate":2018,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.45718738037952367,"extension":5.9555941103643395},"index":4,"playId":"a1e0db67-9b11-3d1d-a097-4e613db7e048","pitchNumber":4,"startTime":"2026-05-17T20:13:45.922Z","endTime":"2026-05-17T20:13:50.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.325535981151372,"aZ":-43.544235534472975,"pfxX":-1.627686116031613,"pfxZ":-7.6843748935935166,"pX":-0.8230782654283125,"pZ":1.4938474195912972,"vX0":7.059693594172436,"vY0":-120.549338121184,"vZ0":9.337504493260047,"x":148.37,"y":198.45,"x0":-3.5717189473519704,"y0":50.00332745686912,"z0":1.4061265095109625,"aX":-2.407616577988965},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.5,"breakHorizontal":1.3,"spinRate":2057,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.45347112744008156,"extension":6.039804237729293},"index":5,"playId":"bf99e542-a95c-36df-beee-539eab13fdc9","pitchNumber":5,"startTime":"2026-05-17T20:14:00.695Z","endTime":"2026-05-17T20:14:07.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:14:07.209Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tigers challenged (play at 1st), call on the field was overturned: Tigers challenged (force play), call on the field was upheld: Gage Workman grounds into a force out, shortstop Andrés Giménez to second baseman Davis Schneider. Matt Vierling out at 2nd. Gage Workman to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T20:14:08.523Z","endTime":"2026-05-17T20:14:56.254Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":72.1,"endSpeed":66.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.409631961351456,"aZ":-24.63984236216995,"pfxX":3.8542553296747104,"pfxZ":6.677229503719358,"pX":-0.8583867236485746,"pZ":1.8217593582138099,"vX0":4.541525824504591,"vY0":-104.82895672618963,"vZ0":6.612165578156822,"x":149.72,"y":189.59,"x0":-3.542201431828192,"y0":50.00294166304788,"z0":1.4884872438295027,"aX":4.348144319889347},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":14.0,"breakHorizontal":-8.0,"spinRate":2228,"spinDirection":123},"zone":7,"typeConfidence":0.91,"plateTime":0.5197577495112631,"extension":6.085214510208214},"index":0,"playId":"c038dbbb-33e6-3b58-a84a-ad703dadcdbc","pitchNumber":1,"startTime":"2026-05-17T20:14:32.723Z","endTime":"2026-05-17T20:14:38.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.503633140279728,"aZ":-44.259471123605586,"pfxX":-2.1109525847191297,"pfxZ":-8.203249291749852,"pX":-0.2063008566012784,"pZ":2.513449183317322,"vX0":8.388535545341156,"vY0":-120.13455499494248,"vZ0":11.625096825851239,"x":124.86,"y":170.92,"x0":-3.4567146562648814,"y0":50.00162301773906,"z0":1.535943600408434,"aX":-3.1112883976662067},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.9,"breakHorizontal":2.0,"spinRate":2037,"spinDirection":329},"zone":5,"typeConfidence":0.9,"plateTime":0.4545297335385201,"extension":6.006994108366764},"hitData":{"launchSpeed":99.2,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.13,"coordY":155.74}},"index":1,"playId":"d744d013-55ac-360e-b413-578f73a948d4","pitchNumber":2,"startTime":"2026-05-17T20:14:48.397Z","endTime":"2026-05-17T20:14:56.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":116,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":116}]},"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":2.04,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:14:56.254Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to shortstop Andrés Giménez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T20:16:33.802Z","endTime":"2026-05-17T20:18:26.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":75.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53684901867921,"aZ":-42.245443595473326,"pfxX":-2.2429550572061947,"pfxZ":-6.941360258907425,"pX":-0.06732652655693357,"pZ":2.320638310404132,"vX0":8.630882590315656,"vY0":-119.7536216070293,"vZ0":10.636337628136832,"x":119.57,"y":176.12,"x0":-3.429852228261033,"y0":50.00591562381509,"z0":1.602654922999752,"aX":-3.25284169984496},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.5,"breakHorizontal":1.9,"spinRate":1985,"spinDirection":327},"zone":5,"typeConfidence":0.89,"plateTime":0.45770953554105187,"extension":6.03392113233799},"index":0,"playId":"3de0f6c0-937e-3502-8839-481ae6be14ed","pitchNumber":1,"startTime":"2026-05-17T20:16:40.543Z","endTime":"2026-05-17T20:16:45.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.286036535912086,"aZ":-44.241233328756934,"pfxX":-3.44253697421622,"pfxZ":-8.275344539045564,"pX":-0.3215242437338755,"pZ":3.1522038844154285,"vX0":8.698742463693424,"vY0":-119.76233923268016,"vZ0":12.937891859268833,"x":129.26,"y":153.67,"x0":-3.5472056749021803,"y0":50.001939869118,"z0":1.632975951297184,"aX":-5.019933010207437},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.5,"breakHorizontal":4.2,"spinRate":2077,"spinDirection":328},"zone":1,"typeConfidence":0.91,"plateTime":0.4566678940853941,"extension":6.116216756770926},"index":1,"playId":"e3a92ce1-59c6-367a-8730-da17d7faafe1","pitchNumber":2,"startTime":"2026-05-17T20:16:58.672Z","endTime":"2026-05-17T20:17:04.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17906645443955,"aZ":-43.5366780160802,"pfxX":-2.9758898966023013,"pfxZ":-7.466788908796312,"pX":0.17058943511941757,"pZ":3.6991559510286955,"vX0":9.635470849352052,"vY0":-121.617871311111,"vZ0":13.982710499322879,"x":110.5,"y":138.9,"x0":-3.4276248285671387,"y0":50.000257851056475,"z0":1.6400215652996462,"aX":-4.532787514192022},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.3,"breakHorizontal":3.5,"spinRate":2118,"spinDirection":328},"zone":12,"typeConfidence":0.91,"plateTime":0.44758763625331266,"extension":5.977764283790683},"index":2,"playId":"dfa6ad00-8eb0-3ee6-8908-328805e9d538","pitchNumber":3,"startTime":"2026-05-17T20:17:18.708Z","endTime":"2026-05-17T20:17:24.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44541794514418,"aZ":-44.84634553781851,"pfxX":-2.521450385820338,"pfxZ":-8.4740843909768,"pX":-0.7526252430023852,"pZ":2.5884773814534827,"vX0":7.510661053149921,"vY0":-120.90355511046242,"vZ0":11.876496980658503,"x":145.69,"y":168.89,"x0":-3.5587630013441967,"y0":50.005014005898424,"z0":1.5366241052267358,"aX":-3.770840837826367},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.5,"breakHorizontal":3.0,"spinRate":2024,"spinDirection":337},"zone":4,"typeConfidence":0.91,"plateTime":0.4513835877200316,"extension":5.955137234888512},"index":3,"playId":"3a700c6b-1c11-3bd2-b463-a07ec7a8ee9b","pitchNumber":4,"startTime":"2026-05-17T20:17:37.463Z","endTime":"2026-05-17T20:17:42.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.3,"endSpeed":66.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.673543783973436,"aZ":-26.639097442572144,"pfxX":7.312682595717988,"pfxZ":4.930332417998663,"pX":-0.9391873159817663,"pZ":0.44432198032317205,"vX0":3.646447198993354,"vY0":-105.19966915035603,"vZ0":4.531494810530313,"x":152.8,"y":226.78,"x0":-3.6442296635797486,"y0":50.00100035103567,"z0":1.3486457302310528,"aX":8.202547441493774},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":10.6,"breakHorizontal":-14.3,"spinRate":2408,"spinDirection":127},"zone":13,"typeConfidence":0.93,"plateTime":0.5204481651115,"extension":6.032999988842687},"index":4,"playId":"1dee558b-dbbb-3ec9-a98b-46014c3b2ef2","pitchNumber":5,"startTime":"2026-05-17T20:17:57.518Z","endTime":"2026-05-17T20:18:01.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.192889605974326,"aZ":-43.09914540143676,"pfxX":-2.37259886205927,"pfxZ":-7.36631716526149,"pX":0.18629442221456127,"pZ":2.7320423725057243,"vX0":9.379055361404383,"vY0":-119.91115496415968,"vZ0":11.729103612561213,"x":109.9,"y":165.01,"x0":-3.43663488239327,"y0":50.002653227064336,"z0":1.602003583728535,"aX":-3.519147582217485},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.7,"breakHorizontal":2.5,"spinRate":2024,"spinDirection":329},"zone":2,"typeConfidence":0.9,"plateTime":0.45360113538380986,"extension":6.082715268335915},"hitData":{"launchSpeed":74.0,"launchAngle":49.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.04,"coordY":124.37}},"index":5,"playId":"b8baa47d-6ff8-3e12-b0e0-cf9dfff8e5c8","pitchNumber":6,"startTime":"2026-05-17T20:18:15.834Z","endTime":"2026-05-17T20:18:26.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.32,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:18:26.139Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson challenged (pitch result), call on the field was confirmed: Spencer Torkelson called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T20:18:28.493Z","endTime":"2026-05-17T20:21:39.138Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".301"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".423"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".074"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.08"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.34"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.33"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.45"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.78"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.16"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.80"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.59"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.66"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.026"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".568"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".363"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.026"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".568"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".363"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":{"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":83.6,"endSpeed":76.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.519369562282908,"aZ":-45.10765750009889,"pfxX":-3.3801204427204166,"pfxZ":-8.698489433218473,"pX":0.1644984259462334,"pZ":1.8349585875551433,"vX0":9.685874971474217,"vY0":-120.8450813161835,"vZ0":10.227314785842099,"x":110.73,"y":189.24,"x0":-3.4483143428926666,"y0":50.0055394661103,"z0":1.5031215480897373,"aX":-5.024173137693627},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.0,"breakHorizontal":4.0,"spinRate":2065,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.4524379455610177,"extension":6.0542327908300555},"index":0,"playId":"49ca8cc0-3d6c-35fa-b8d3-ff1ce832e458","pitchNumber":1,"startTime":"2026-05-17T20:18:53.586Z","endTime":"2026-05-17T20:18:59.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.923457730595068,"aZ":-21.37208545989195,"pfxX":4.855543084085996,"pfxZ":9.085427256252546,"pX":-0.16489374996306172,"pZ":2.4481727176249746,"vX0":5.794854463025956,"vY0":-108.6263526149401,"vZ0":6.995959989932073,"x":123.29,"y":172.68,"x0":-3.5030674169982468,"y0":50.00278759821228,"z0":1.5122475078817348,"aX":5.771827071493092},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":18.7,"breakHorizontal":-10.4,"spinRate":2573,"spinDirection":118},"zone":5,"typeConfidence":0.9,"plateTime":0.5052132481370104,"extension":5.974572588783399},"index":1,"playId":"2ea04235-efa1-39b4-b732-de7bb1ff572d","pitchNumber":2,"startTime":"2026-05-17T20:19:16.904Z","endTime":"2026-05-17T20:19:21.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-17T20:19:26.833Z","endTime":"2026-05-17T20:19:47.741Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.803201131056905,"aZ":-42.282151345177574,"pfxX":-2.8598812992001728,"pfxZ":-6.566497602870481,"pX":-1.110092216797464,"pZ":2.8027905260373505,"vX0":7.273765447104489,"vY0":-121.88895976564848,"vZ0":11.57265272745916,"x":159.31,"y":163.1,"x0":-3.7315382095955845,"y0":50.003148094762295,"z0":1.6212125517204503,"aX":-4.403586633872907},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.5,"breakHorizontal":3.8,"spinRate":2130,"spinDirection":319},"zone":11,"typeConfidence":0.9,"plateTime":0.44549762928766157,"extension":5.985040251495546},"index":3,"playId":"91b104be-129d-3b41-b5f1-273230a2be50","pitchNumber":3,"startTime":"2026-05-17T20:19:47.741Z","endTime":"2026-05-17T20:19:53.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.885957272367026,"aZ":-24.291611936503106,"pfxX":3.751024687243655,"pfxZ":6.746757094471281,"pX":0.39941305590200366,"pZ":2.382386840267971,"vX0":7.234924171775346,"vY0":-107.2115748939724,"vZ0":7.620572311104839,"x":101.78,"y":174.46,"x0":-3.501185813504616,"y0":50.00282338472588,"z0":1.4901010622801405,"aX":4.381875562030432},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":14.6,"breakHorizontal":-8.6,"spinRate":2541,"spinDirection":119},"zone":6,"typeConfidence":0.91,"plateTime":0.510148803563462,"extension":6.045704705486206},"index":4,"playId":"83dce9bc-6026-399b-bf78-fabc7eebeda2","pitchNumber":4,"startTime":"2026-05-17T20:20:09.993Z","endTime":"2026-05-17T20:20:14.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":68.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.28393237044528,"aZ":-27.679604779620952,"pfxX":4.289264630337052,"pfxZ":3.769782754163691,"pX":1.3160296743126227,"pZ":3.854920512119586,"vX0":8.788685128426701,"vY0":-107.80078156717421,"vZ0":11.275393174857053,"x":66.84,"y":134.7,"x0":-3.3486242858595534,"y0":50.00470916970238,"z0":1.6074160144901273,"aX":5.117238010008095},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":10.0,"breakHorizontal":-9.8,"spinRate":2586,"spinDirection":118},"zone":12,"typeConfidence":0.89,"plateTime":0.5054178896864672,"extension":6.072930173094938},"index":5,"playId":"861cb888-5da9-37f4-b033-67a83df556bb","pitchNumber":5,"startTime":"2026-05-17T20:20:34.784Z","endTime":"2026-05-17T20:20:38.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17623506972638,"aZ":-43.67030155443496,"pfxX":-3.5755979147573687,"pfxZ":-7.426402856794271,"pX":2.0779702685959935,"pZ":3.1796443229945077,"vX0":14.299177563581129,"vY0":-122.79743796234793,"vZ0":12.604826567827066,"x":37.79,"y":152.93,"x0":-3.321256069507169,"y0":50.00211579928339,"z0":1.6827609607033742,"aX":-5.538980728879659},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.2,"breakHorizontal":3.6,"spinRate":2083,"spinDirection":325},"zone":12,"typeConfidence":0.9,"plateTime":0.443722578202991,"extension":6.046909715471593},"index":6,"playId":"8a57f998-d530-35b7-b769-2c244387c50f","pitchNumber":6,"startTime":"2026-05-17T20:20:51.345Z","endTime":"2026-05-17T20:20:55.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":67.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.28213244030059,"aZ":-24.75636083518411,"pfxX":3.178618183788646,"pfxZ":6.281364583898588,"pX":0.6835474781895423,"pZ":3.21690827531053,"vX0":7.913120143232571,"vY0":-108.10988276133958,"vZ0":9.322261048162359,"x":90.94,"y":151.92,"x0":-3.440559468613571,"y0":50.00158038140444,"z0":1.5673744710940167,"aX":3.7518304990612483},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":14.4,"breakHorizontal":-7.9,"spinRate":2583,"spinDirection":117},"zone":3,"typeConfidence":0.9,"plateTime":0.5071259624790523,"extension":6.03973382738086},"index":7,"playId":"8636e658-20bb-3054-82a4-f4e252921b9e","pitchNumber":7,"startTime":"2026-05-17T20:21:12.131Z","endTime":"2026-05-17T20:21:39.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"}},"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:21:39.138Z","atBatIndex":70}]