[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T23:15:52.985Z","endTime":"2026-05-09T23:16:46.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T20:15:12.628Z","endTime":"2026-05-09T22:44:12.365Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"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-09T22:44:12.365Z","endTime":"2026-05-09T23:15:25.317Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"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-09T23:15:25.317Z","endTime":"2026-05-09T23:15:55.180Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"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":94.2,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.320114322156535,"aZ":-16.38525569077554,"pfxX":-7.455519535053954,"pfxZ":8.398735655104273,"pX":0.3357803572055652,"pZ":2.4112876775534584,"vX0":8.648886162312138,"vY0":-136.7664747249347,"vZ0":-5.570363571335168,"x":104.2,"y":173.68,"x0":-1.9104057763118367,"y0":50.002165352368195,"z0":5.611920525362385,"aX":-14.015440554215921},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":2278,"spinDirection":223},"zone":6,"typeConfidence":0.81,"plateTime":0.4016562849834897,"extension":6.103845549560619},"index":3,"playId":"d617fa36-7d5f-3c87-80f8-54d82ea872ae","pitchNumber":1,"startTime":"2026-05-09T23:15:55.180Z","endTime":"2026-05-09T23:15:58.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40211485962556,"aZ":-20.05400726205712,"pfxX":-8.83707338047401,"pfxZ":6.421912310762709,"pX":-0.5259278808741732,"pZ":3.034675056369855,"vX0":6.751382742018286,"vY0":-137.45682466709104,"vZ0":-3.5240684173234476,"x":137.05,"y":156.84,"x0":-1.8829607126191659,"y0":50.00065819315786,"z0":5.718211007306089,"aX":-16.674584049897263},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2284,"spinDirection":222},"zone":1,"typeConfidence":0.89,"plateTime":0.400586452478219,"extension":5.820576377713753},"index":4,"playId":"09b375e2-d2ab-3ec9-930e-6e52e0c23c77","pitchNumber":2,"startTime":"2026-05-09T23:16:10.059Z","endTime":"2026-05-09T23:16:13.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-09T23:16:29.100Z","endTime":"2026-05-09T23:16:38.893Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.662255766733043,"aZ":-35.61634351028938,"pfxX":6.881643588867035,"pfxZ":-2.2886389339083877,"pX":-0.3178632786037983,"pZ":1.7228270445668756,"vX0":1.8514085088147731,"vY0":-121.83066268575095,"vZ0":-2.4785273386178805,"x":129.12,"y":192.26,"x0":-1.981433247052331,"y0":50.00227137024053,"z0":5.828036761679428,"aX":10.35615492735728},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.4,"breakHorizontal":-12.8,"spinRate":3052,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.4493723638253231,"extension":6.181238803141949},"hitData":{"launchSpeed":84.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":172.46}},"index":6,"playId":"26512194-8eb9-3f6d-bc51-03d1587a9181","pitchNumber":3,"startTime":"2026-05-09T23:16:38.893Z","endTime":"2026-05-09T23:16:46.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-09T23:16:46.809Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T23:17:18.577Z","endTime":"2026-05-09T23:17:50.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-09T23:17:08.411Z","endTime":"2026-05-09T23:17:20.770Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01056993438156,"aZ":-23.075145857321516,"pfxX":0.9336413891445754,"pfxZ":5.147480395112124,"pX":0.23220480564936852,"pZ":2.361386077487257,"vX0":5.393821890819932,"vY0":-132.10977192227546,"vZ0":-4.447365045698919,"x":108.15,"y":175.02,"x0":-1.95691175505743,"y0":50.00463854897176,"z0":5.761656835472582,"aX":1.6514630927349767},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-2.9,"spinRate":2591,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.4145116068305432,"extension":6.113813473678532},"index":1,"playId":"70f47564-918f-3a85-8198-008c73fdcff0","pitchNumber":1,"startTime":"2026-05-09T23:17:20.770Z","endTime":"2026-05-09T23:17:24.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.623885847550152,"aZ":-22.562351134749132,"pfxX":1.4115515401196739,"pfxZ":5.447431857099695,"pX":0.002295255586666153,"pZ":2.006688766654005,"vX0":4.526325380340973,"vY0":-131.68121516206182,"vZ0":-5.294602561951063,"x":116.91,"y":184.6,"x0":-1.9188802548183912,"y0":50.006471480013026,"z0":5.701490597739777,"aX":2.4909726571822675},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":-3.5,"spinRate":2671,"spinDirection":195},"zone":8,"typeConfidence":0.91,"plateTime":0.4151513501405386,"extension":5.885286176368831},"hitData":{"launchSpeed":103.8,"launchAngle":16.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":157.92,"coordY":79.65}},"index":2,"playId":"c8eeb7cb-f336-3ea4-baea-bde50d8efdcf","pitchNumber":2,"startTime":"2026-05-09T23:17:39.196Z","endTime":"2026-05-09T23:17:50.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:17:50.042Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T23:17:51.847Z","endTime":"2026-05-09T23:19:43.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.438692245124393,"aZ":-20.59361644606128,"pfxX":1.0020637417653369,"pfxZ":6.405990818950792,"pX":-0.7645525462452964,"pZ":1.9905172905665893,"vX0":2.822425564790039,"vY0":-133.5052495981769,"vZ0":-5.92406654316839,"x":146.14,"y":185.04,"x0":-1.9650986608850503,"y0":50.0019956424739,"z0":5.718095595477496,"aX":1.8097992351985452},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":-2.4,"spinRate":2554,"spinDirection":170},"zone":7,"typeConfidence":0.9,"plateTime":0.41009978853146434,"extension":5.884909107463584},"index":0,"playId":"73b20a76-77db-3528-9ec1-7cbd0807636b","pitchNumber":1,"startTime":"2026-05-09T23:18:17.503Z","endTime":"2026-05-09T23:18:21.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01147926018024,"aZ":-22.309195158347947,"pfxX":0.5547505603161267,"pfxZ":5.725609071239763,"pX":0.6340235464066001,"pZ":2.7039351457428227,"vX0":6.399615860125577,"vY0":-130.10144031201597,"vZ0":-3.8319552148033833,"x":92.83,"y":165.77,"x0":-1.9245965716953535,"y0":50.003535246663226,"z0":5.876669668337579,"aX":0.9543113448067747},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":-2.4,"spinRate":2584,"spinDirection":179},"zone":6,"typeConfidence":0.89,"plateTime":0.4202033577658617,"extension":5.933229153903864},"index":1,"playId":"b4dd33e5-e9da-3472-932c-4c5c32dfb32e","pitchNumber":2,"startTime":"2026-05-09T23:18:35.152Z","endTime":"2026-05-09T23:18:38.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"45753cbd-cb03-3b0e-928b-2af15295f518","startTime":"2026-05-09T23:19:02.668Z","endTime":"2026-05-09T23:19:07.397Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90129091520638,"aZ":-11.827329747839384,"pfxX":-5.553563570059046,"pfxZ":10.496367328770473,"pX":-1.4219496135276672,"pZ":2.7482232766939734,"vX0":3.4169924210895823,"vY0":-138.79257803411866,"vZ0":-6.139809157128267,"x":171.2,"y":164.58,"x0":-1.9515635506280702,"y0":50.004165183913045,"z0":5.786875301387784,"aX":-10.76699051342285},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":9.2,"spinRate":2469,"spinDirection":219},"zone":11,"typeConfidence":0.98,"plateTime":0.3955965882378134,"extension":5.72335543534476},"index":3,"playId":"8dee3562-595e-398e-96b8-88663fadb598","pitchNumber":3,"startTime":"2026-05-09T23:19:22.145Z","endTime":"2026-05-09T23:19:26.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603154513462048,"aZ":-12.976856535058593,"pfxX":-6.64885394475484,"pfxZ":10.124253237831685,"pX":-0.21553578732888098,"pZ":3.0682180068268745,"vX0":6.5592335661716605,"vY0":-137.15328971930853,"vZ0":-5.116737558294662,"x":125.22,"y":155.94,"x0":-1.7794051854636683,"y0":50.00560212951138,"z0":5.849851818389137,"aX":-12.612249498374034},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2474,"spinDirection":217},"zone":2,"typeConfidence":0.97,"plateTime":0.4000374275836922,"extension":6.022940301179678},"index":4,"playId":"ad6e9e46-5bb9-3e95-815d-485df73dccb7","pitchNumber":4,"startTime":"2026-05-09T23:19:39.264Z","endTime":"2026-05-09T23:19:43.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:19:43.210Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T23:19:46.655Z","endTime":"2026-05-09T23:21:34.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0397211126525,"aZ":-26.867456232478585,"pfxX":1.0104650415547194,"pfxZ":3.3937972611065925,"pX":-0.4345564081894168,"pZ":2.219144177860545,"vX0":3.5138013350282815,"vY0":-124.30858720442932,"vZ0":-3.1859293186955417,"x":133.56,"y":178.86,"x0":-1.9980290230031084,"y0":50.00473594895227,"z0":5.749254738736487,"aX":1.5799445861971753},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":-2.6,"spinRate":3061,"spinDirection":129},"zone":7,"typeConfidence":0.93,"plateTime":0.4407066137239175,"extension":5.991473840844727},"index":0,"playId":"a5ba51ca-43df-3eb4-8c86-65acfce24a59","pitchNumber":1,"startTime":"2026-05-09T23:20:08.582Z","endTime":"2026-05-09T23:20:11.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99944264666727,"aZ":-14.889809765701042,"pfxX":-7.943445190559969,"pfxZ":8.899765509646455,"pX":0.4855084290291572,"pZ":3.2285808693356697,"vX0":8.35179287538644,"vY0":-138.4896443032027,"vZ0":-4.446216277648164,"x":98.49,"y":151.61,"x0":-1.5376156828043546,"y0":50.000756070595926,"z0":5.8510663167458095,"aX":-15.424332400985339},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":12.6,"spinRate":2357,"spinDirection":219},"zone":3,"typeConfidence":0.79,"plateTime":0.3955388025508286,"extension":6.022365834775093},"index":1,"playId":"36fd066a-7a30-39d9-9d14-32bff613eceb","pitchNumber":2,"startTime":"2026-05-09T23:20:31.006Z","endTime":"2026-05-09T23:20:34.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T23:20:51.727Z","endTime":"2026-05-09T23:21:10.852Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966617877872952,"aZ":-15.725233368077484,"pfxX":-7.247674369428427,"pfxZ":8.438435613097667,"pX":1.0067818103687751,"pZ":1.5794534134890748,"vX0":9.34449795086741,"vY0":-138.7342090049798,"vZ0":-8.40136676316452,"x":78.62,"y":196.13,"x0":-1.46312284692732,"y0":50.006016999220805,"z0":5.69474633694005,"aX":-14.134259664883936},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2447,"spinDirection":215},"zone":14,"typeConfidence":0.79,"plateTime":0.3947593171183241,"extension":6.136756717882271},"index":3,"playId":"1f29473e-1d21-3ba6-9798-1d616cf63c34","pitchNumber":3,"startTime":"2026-05-09T23:21:10.852Z","endTime":"2026-05-09T23:21:14.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.833475469286547,"aZ":-27.72549884274095,"pfxX":4.13594833904863,"pfxZ":2.8357424542666543,"pX":1.876874859520427,"pZ":2.0423506304207217,"vX0":7.340444122941696,"vY0":-123.89431547250989,"vZ0":-3.461771929113133,"x":45.46,"y":183.64,"x0":-1.6518862287439235,"y0":50.0009033465615,"z0":5.754104375380948,"aX":6.481082369117167},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":-9.1,"spinRate":3164,"spinDirection":88},"zone":14,"typeConfidence":0.8,"plateTime":0.44069361907629334,"extension":6.327123443605145},"index":4,"playId":"867eb012-4b04-3a3b-b21b-0ed4c9909dca","pitchNumber":4,"startTime":"2026-05-09T23:21:30.726Z","endTime":"2026-05-09T23:21:34.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:21:34.339Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-09T23:22:38.631Z","endTime":"2026-05-09T23:24:26.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":95.9,"endSpeed":87.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50128078160621,"aZ":-15.523543180236025,"pfxX":-6.468325083454257,"pfxZ":8.519919222848637,"pX":0.052386667738654094,"pZ":3.2357904202440797,"vX0":7.711159718909389,"vY0":-139.43743309792885,"vZ0":-3.7112761738278874,"x":115.0,"y":151.41,"x0":-1.9181954619345698,"y0":50.00655424919404,"z0":5.618871653117417,"aX":-12.646958701673793},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":10.0,"spinRate":2235,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3939312708537068,"extension":6.553829030994442},"hitData":{"launchSpeed":99.9,"launchAngle":26.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.0,"coordY":53.99}},"index":0,"playId":"c52f2e4b-d24c-3912-8b75-17f7c82279cc","pitchNumber":1,"startTime":"2026-05-09T23:24:18.661Z","endTime":"2026-05-09T23:24:26.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:24:26.635Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-09T23:24:30.717Z","endTime":"2026-05-09T23:26:18.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.908086722024414,"aZ":-23.356066019113115,"pfxX":-13.028823864831988,"pfxZ":4.5494113924725585,"pX":-0.32343595491587024,"pZ":3.392709688975209,"vX0":9.326600628332596,"vY0":-139.46481273231066,"vZ0":-1.6409134329950645,"x":129.33,"y":147.18,"x0":-2.0447073217920573,"y0":50.00515181231445,"z0":5.553208587834638,"aX":-25.270573107979313},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":21.2,"spinRate":2342,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.3950971750406569,"extension":6.51660967804786},"index":0,"playId":"74bb49c4-ee53-3c13-9836-d0bc797ec364","pitchNumber":1,"startTime":"2026-05-09T23:24:56.333Z","endTime":"2026-05-09T23:24:59.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.885183963867206,"aZ":-13.151211049593764,"pfxX":-6.808546327466621,"pfxZ":9.467180651070716,"pX":0.6617484128526786,"pZ":2.2950590224950465,"vX0":9.23608802367196,"vY0":-141.4645625422991,"vZ0":-6.558963795197919,"x":91.78,"y":176.81,"x0":-1.7741602163395316,"y0":50.00366107492114,"z0":5.501493725198703,"aX":-13.681870720958617},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2252,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.38849160440266495,"extension":6.690709732080884},"index":1,"playId":"e5f941d9-be1e-38e1-a763-8fcca8f83926","pitchNumber":2,"startTime":"2026-05-09T23:25:13.876Z","endTime":"2026-05-09T23:25:17.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237589461741514,"aZ":-33.951430591043575,"pfxX":7.783204645824017,"pfxZ":-1.1138684978758313,"pX":1.8739276349010316,"pZ":1.822641946776173,"vX0":7.411279047859752,"vY0":-127.04175912119564,"vZ0":-1.9530796494073743,"x":45.57,"y":189.57,"x0":-2.115236179013153,"y0":50.00173018719771,"z0":5.3562989466270885,"aX":12.445637927057062},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":-16.1,"spinRate":3267,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4347435247747713,"extension":6.597381805970715},"index":2,"playId":"6cc17c97-d682-3064-8924-9aad611161f7","pitchNumber":3,"startTime":"2026-05-09T23:25:31.437Z","endTime":"2026-05-09T23:25:34.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.958130826237785,"aZ":-33.44525973390373,"pfxX":8.998143031651336,"pfxZ":-0.7924854631577887,"pX":1.0467343618588618,"pZ":2.337794026505577,"vX0":5.465661900354849,"vY0":-127.77906465956946,"vZ0":-0.5548608249860628,"x":77.1,"y":175.66,"x0":-2.3083034893409824,"y0":50.00186639712189,"z0":5.248715882198556,"aX":14.47394727930012},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":3281,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.43317156941820256,"extension":6.6559437154971235},"index":3,"playId":"7559af22-0155-35f2-9a9a-7ea6aedf53d1","pitchNumber":4,"startTime":"2026-05-09T23:25:49.359Z","endTime":"2026-05-09T23:25:52.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":87.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.44156864590485,"aZ":-12.441400859298863,"pfxX":-6.200551502173683,"pfxZ":9.902727729008083,"pX":0.2725320653412169,"pZ":2.555558606082648,"vX0":8.381650365618196,"vY0":-141.68908965046325,"vZ0":-5.786712638215516,"x":106.61,"y":169.78,"x0":-1.9464919171817,"y0":50.002041146863576,"z0":5.450519607721681,"aX":-12.354632833717757},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2241,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3895959430363396,"extension":6.7738488991050465},"index":4,"playId":"958a2424-77d0-34d7-8746-3ab6985e4be8","pitchNumber":5,"startTime":"2026-05-09T23:26:14.587Z","endTime":"2026-05-09T23:26:18.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:26:18.647Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out sharply to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-09T23:26:21.492Z","endTime":"2026-05-09T23:28:43.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84547410285521,"aZ":-19.168213219540572,"pfxX":-0.18148772357780651,"pfxZ":6.724336262061111,"pX":0.10868839776098455,"pZ":1.60040905787258,"vX0":6.332485088751882,"vY0":-138.01256412955905,"vZ0":-6.605677276778023,"x":112.86,"y":195.57,"x0":-2.189189754918808,"y0":50.006812321812404,"z0":5.309806717421589,"aX":-0.351742139369109},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":-1.0,"spinRate":2483,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.3964030700387573,"extension":6.762646208031901},"index":0,"playId":"e3f7f3c7-6ea4-368b-9d5f-39da83c38b85","pitchNumber":1,"startTime":"2026-05-09T23:26:47.238Z","endTime":"2026-05-09T23:26:51.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":98.9,"endSpeed":89.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80051795155088,"aZ":-11.89937635568878,"pfxX":-6.099708501078268,"pfxZ":9.791392561109511,"pX":0.3630079823122616,"pZ":2.2583968650310493,"vX0":8.574532086874072,"vY0":-143.58157841008455,"vZ0":-6.713303575078216,"x":103.16,"y":177.8,"x0":-1.881088229514932,"y0":50.004854342372646,"z0":5.380717765946003,"aX":-12.633271917202771},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2313,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.38268320011801826,"extension":6.829621481540801},"index":1,"playId":"5242d2da-b932-3226-81d4-611d626739c0","pitchNumber":2,"startTime":"2026-05-09T23:27:06.468Z","endTime":"2026-05-09T23:27:09.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":88.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.21258898131233,"aZ":-24.964137401373222,"pfxX":-11.747618550377585,"pfxZ":3.525028948988739,"pX":-1.6511981696940046,"pZ":2.8403003449014212,"vX0":5.658819012926956,"vY0":-143.4561165241603,"vZ0":-2.4847616693346124,"x":179.94,"y":162.09,"x0":-2.1446595080156134,"y0":50.00058732509425,"z0":5.306750857840842,"aX":-24.004500789209192},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.0,"breakHorizontal":19.8,"spinRate":2278,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.38469861809010375,"extension":6.67940656687197},"index":2,"playId":"f554b85a-745b-3956-b9c4-7a13ce777b28","pitchNumber":3,"startTime":"2026-05-09T23:27:24.894Z","endTime":"2026-05-09T23:27:29.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.10858721401281,"aZ":-22.49878699731106,"pfxX":-9.899467270918393,"pfxZ":4.694814640204076,"pX":-0.526593530765513,"pZ":2.812723492223946,"vX0":8.042337185591657,"vY0":-143.78703366201069,"vZ0":-2.8379132651393153,"x":137.07,"y":162.84,"x0":-2.0952265742799465,"y0":50.00595175356104,"z0":5.233117390994307,"aX":-20.41449364142266},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.0,"breakHorizontal":16.0,"spinRate":2376,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.3831896717172212,"extension":6.5751097634561395},"index":3,"playId":"f4347eaf-1812-3b2e-9498-6dad94b135f2","pitchNumber":4,"startTime":"2026-05-09T23:27:47.613Z","endTime":"2026-05-09T23:27:51.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203643004623693,"aZ":-34.771867733252236,"pfxX":6.59207399676594,"pfxZ":-1.5611913488829352,"pX":2.698221485065269,"pZ":-0.3158372139590772,"vX0":9.874319733033463,"vY0":-128.93732920669618,"vZ0":-6.599588782066861,"x":14.15,"y":247.31,"x0":-2.0578323790480386,"y0":50.00441989959218,"z0":5.005506395376879,"aX":10.949710373444708},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.3,"breakHorizontal":-14.4,"spinRate":3240,"spinDirection":46},"zone":14,"typeConfidence":0.89,"plateTime":0.4270149003608177,"extension":6.871876400038675},"index":4,"playId":"a01ca42b-5817-3146-a5ea-1d79dd3d34d5","pitchNumber":5,"startTime":"2026-05-09T23:28:08.544Z","endTime":"2026-05-09T23:28:11.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":98.9,"endSpeed":89.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.41046609445313,"aZ":-15.778366219530891,"pfxX":-7.541816941657926,"pfxZ":7.911239991156618,"pX":-0.005962563013938672,"pZ":3.2462453817049255,"vX0":8.45445009762824,"vY0":-143.77654830778633,"vZ0":-3.3543620096371054,"x":117.23,"y":151.13,"x0":-2.018725785690469,"y0":50.00616107295215,"z0":5.420347041075992,"aX":-15.636938724493826},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2329,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38240486969185694,"extension":6.678763609735629},"hitData":{"launchSpeed":101.0,"launchAngle":35.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.08,"coordY":59.86}},"index":5,"playId":"9df5fa72-25cb-3793-b386-cd771943b747","pitchNumber":6,"startTime":"2026-05-09T23:28:34.231Z","endTime":"2026-05-09T23:28:43.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:28:43.244Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T23:29:31.221Z","endTime":"2026-05-09T23:31:45.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168038956974552,"aZ":-23.063300746053812,"pfxX":1.1309041550898502,"pfxZ":5.0359612857991785,"pX":-0.47595305535321136,"pZ":2.878169174871044,"vX0":3.2382520762635183,"vY0":-132.63281481957023,"vZ0":-3.4515914676886936,"x":135.14,"y":161.07,"x0":-1.8520440508210219,"y0":50.005119069810014,"z0":5.848014666069443,"aX":2.0464410545525324},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":-2.6,"spinRate":2809,"spinDirection":192},"zone":1,"typeConfidence":0.91,"plateTime":0.4105101048590356,"extension":5.644171268643244},"index":0,"playId":"86fb3fd0-d0bd-32aa-93dd-725a5ead1ad5","pitchNumber":1,"startTime":"2026-05-09T23:31:16.238Z","endTime":"2026-05-09T23:31:19.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76124525594146,"aZ":-27.393960535500455,"pfxX":-10.134470851097806,"pfxZ":2.907007769296234,"pX":-0.5758222723258728,"pZ":2.934781387621985,"vX0":6.2780845262130285,"vY0":-127.29206842646734,"vZ0":-1.7638582125975615,"x":138.95,"y":159.54,"x0":-1.755588982554509,"y0":50.001617976936046,"z0":5.802376490191757,"aX":-16.654924828602805},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":1884,"spinDirection":246},"zone":1,"typeConfidence":0.9,"plateTime":0.43003896449437695,"extension":5.802363455291635},"index":1,"playId":"dfde58ee-8c82-3280-a7b0-47ceed92af3d","pitchNumber":2,"startTime":"2026-05-09T23:31:27.954Z","endTime":"2026-05-09T23:31:31.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56120829043316,"aZ":-25.280724408093178,"pfxX":-11.34961088906185,"pfxZ":3.9924160751010875,"pX":0.17895395285852694,"pZ":1.5509176318595157,"vX0":7.917687495128793,"vY0":-130.54950811699416,"vZ0":-6.044906910390636,"x":110.18,"y":196.91,"x0":-1.4191535875585544,"y0":50.001037241257364,"z0":5.800045264258073,"aX":-19.582749363212223},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":18.8,"spinRate":2210,"spinDirection":243},"zone":14,"typeConfidence":0.6,"plateTime":0.4196036760968478,"extension":5.8958478573653},"index":2,"playId":"84d20082-d3a3-3be5-b2dd-14e20e32e443","pitchNumber":3,"startTime":"2026-05-09T23:31:41.302Z","endTime":"2026-05-09T23:31:45.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:31:45.505Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T23:32:13.877Z","endTime":"2026-05-09T23:33:07.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-09T23:32:08.764Z","endTime":"2026-05-09T23:32:16.108Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0418507502782,"aZ":-15.785566768656794,"pfxX":-7.576441430763505,"pfxZ":8.435136567168152,"pX":0.01634224901758238,"pZ":3.304455825822659,"vX0":6.891744246536029,"vY0":-138.53886790597252,"vZ0":-4.162815482699459,"x":116.38,"y":149.56,"x0":-1.5195538023193949,"y0":50.00490073316077,"z0":5.882176609567476,"aX":-14.724625848338219},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":12.2,"spinRate":2474,"spinDirection":221},"zone":12,"typeConfidence":0.84,"plateTime":0.3954030421159267,"extension":6.03877115964567},"index":1,"playId":"c87bff6b-e87e-368a-b708-e2f29eca7c36","pitchNumber":1,"startTime":"2026-05-09T23:32:16.108Z","endTime":"2026-05-09T23:32:19.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.689838309686508,"aZ":-14.655637321611817,"pfxX":-7.938989937580381,"pfxZ":8.847481496569698,"pX":0.24991960123318235,"pZ":2.0240423976195494,"vX0":7.3605022607157915,"vY0":-139.85029380119062,"vZ0":-7.709056704151655,"x":107.47,"y":184.13,"x0":-1.3853246211592543,"y0":50.00101997521679,"z0":5.778538535764216,"aX":-15.716239027360233},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":12.8,"spinRate":2537,"spinDirection":220},"zone":8,"typeConfidence":0.69,"plateTime":0.39172577983877854,"extension":6.018665797088274},"index":2,"playId":"56e08aab-a7a1-38f0-86ed-c5496e791372","pitchNumber":2,"startTime":"2026-05-09T23:32:36.562Z","endTime":"2026-05-09T23:32:40.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.629852881240474,"aZ":-30.021915883701833,"pfxX":4.273827322403515,"pfxZ":1.3739982741175183,"pX":1.2672980151726123,"pZ":2.5776315981888054,"vX0":5.468843262501455,"vY0":-123.71246907081398,"vZ0":-2.223058812850309,"x":68.69,"y":169.18,"x0":-1.5196302933163313,"y0":50.00074712619052,"z0":5.982475105455655,"aX":6.681949430159594},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-8.9,"spinRate":3180,"spinDirection":81},"zone":12,"typeConfidence":0.74,"plateTime":0.4412395603219683,"extension":5.983285659194255},"index":3,"playId":"56d29ee0-8d07-3ca4-bb45-fe22fc675dc1","pitchNumber":3,"startTime":"2026-05-09T23:32:49.799Z","endTime":"2026-05-09T23:32:53.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.563576646096855,"aZ":-12.96545757593632,"pfxX":-6.609138103162136,"pfxZ":9.87155625554888,"pX":0.14601691377020865,"pZ":2.9673087151714976,"vX0":6.5988844638002915,"vY0":-138.94135332553867,"vZ0":-5.513036439026822,"x":111.43,"y":158.66,"x0":-1.4067638611692994,"y0":50.00051480926705,"z0":5.846482871760631,"aX":-12.857007051468809},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2490,"spinDirection":216},"zone":2,"typeConfidence":0.97,"plateTime":0.3949692841212249,"extension":6.139456587704995},"index":4,"playId":"3ee170e1-1a7a-3b7c-9848-b3c89e5a1a66","pitchNumber":4,"startTime":"2026-05-09T23:33:04.100Z","endTime":"2026-05-09T23:33:07.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:33:07.582Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T23:33:10.548Z","endTime":"2026-05-09T23:35:28.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89662747105053,"aZ":-13.09040164409555,"pfxX":-7.4802795911318345,"pfxZ":9.79055396573667,"pX":-0.9466408293723884,"pZ":3.0706941301628214,"vX0":4.6876125992129865,"vY0":-139.12775586181036,"vZ0":-5.044710801736128,"x":153.08,"y":155.87,"x0":-1.6865760887709589,"y0":50.00213666880859,"z0":5.7836070474588706,"aX":-14.579028473170814},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":12.5,"spinRate":2570,"spinDirection":216},"zone":11,"typeConfidence":0.94,"plateTime":0.3945676728889169,"extension":6.083728082615003},"index":0,"playId":"6801e321-0109-3a71-aeeb-a3fef9921557","pitchNumber":1,"startTime":"2026-05-09T23:33:35.674Z","endTime":"2026-05-09T23:33:39.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70529841626753,"aZ":-12.448023849400709,"pfxX":-5.750477423126611,"pfxZ":10.17904798795939,"pX":-0.018309134186227757,"pZ":3.3493600216402895,"vX0":6.174023031095758,"vY0":-138.72437619796284,"vZ0":-4.489769885137952,"x":117.7,"y":148.35,"x0":-1.5317709636470644,"y0":50.00023812504303,"z0":5.826412646526003,"aX":-11.141743823192352},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2476,"spinDirection":219},"zone":11,"typeConfidence":0.98,"plateTime":0.3957067353077046,"extension":6.062169188178736},"index":1,"playId":"9ae3190d-74cf-3f27-bd62-02644f8efdce","pitchNumber":2,"startTime":"2026-05-09T23:33:49.583Z","endTime":"2026-05-09T23:33:53.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.843344772436403,"aZ":-22.743953063895496,"pfxX":2.5227605484612314,"pfxZ":5.444276226315589,"pX":0.7137770517203251,"pZ":2.4288923013249186,"vX0":4.994795391345753,"vY0":-129.65782104629338,"vZ0":-4.471984864000871,"x":89.79,"y":173.2,"x0":-1.5526112806446661,"y0":50.000377662015794,"z0":5.87564047297866,"aX":4.365278261494591},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":-5.5,"spinRate":2932,"spinDirection":167},"zone":6,"typeConfidence":0.87,"plateTime":0.41977449764461383,"extension":5.937273207863631},"index":2,"playId":"fe47659d-1461-3d16-bdf2-25f5b234e920","pitchNumber":3,"startTime":"2026-05-09T23:34:04.508Z","endTime":"2026-05-09T23:34:07.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98486441750094,"aZ":-13.635362236629605,"pfxX":-5.4911165188534525,"pfxZ":9.621267976581034,"pX":-1.5771916489636926,"pZ":3.6027095872594055,"vX0":2.324750671663307,"vY0":-138.42581228319148,"vZ0":-3.78046955066944,"x":177.12,"y":141.51,"x0":-1.7179619457746758,"y0":50.00181499339235,"z0":5.9087210516499695,"aX":-10.57840005334793},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2518,"spinDirection":219},"zone":11,"typeConfidence":0.98,"plateTime":0.3967930404562776,"extension":6.02811151256917},"index":3,"playId":"4833e6b8-9502-3690-87cc-12092bce30e7","pitchNumber":4,"startTime":"2026-05-09T23:34:22.294Z","endTime":"2026-05-09T23:34:25.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84125396076673,"aZ":-14.706600751676564,"pfxX":-6.40897982340875,"pfxZ":8.99157904526863,"pX":-1.2222899252331383,"pZ":2.7004042525123904,"vX0":3.466975468421099,"vY0":-138.68502119561873,"vZ0":-5.834161454095693,"x":163.59,"y":165.87,"x0":-1.6578874744757626,"y0":50.00130842014109,"z0":5.817089370360356,"aX":-12.447459377055987},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2456,"spinDirection":216},"zone":11,"typeConfidence":0.97,"plateTime":0.39538023849248916,"extension":6.117469475194049},"index":4,"playId":"1b084edb-9b32-361a-ae72-8ac9fdc66f05","pitchNumber":5,"startTime":"2026-05-09T23:34:40.478Z","endTime":"2026-05-09T23:34:44.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":94.2,"endSpeed":85.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.902111065940915,"aZ":-12.16799067451193,"pfxX":-4.506915463651419,"pfxZ":10.61864295770084,"pX":-0.1257053353460084,"pZ":2.8595813795880898,"vX0":5.363557537374936,"vY0":-137.02442510427335,"vZ0":-5.5847807446640605,"x":121.79,"y":161.57,"x0":-1.5315464075187304,"y0":50.00067314433105,"z0":5.769936749729826,"aX":-8.489869500660918},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2449,"spinDirection":219},"zone":2,"typeConfidence":0.98,"plateTime":0.4011506656519197,"extension":6.123775859096621},"index":5,"playId":"5c76caac-1508-39b2-96ba-9f503f7a802a","pitchNumber":6,"startTime":"2026-05-09T23:34:58.482Z","endTime":"2026-05-09T23:35:01.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804164488252617,"aZ":-13.7984706601012,"pfxX":-5.529607489793564,"pfxZ":9.735848986664035,"pX":0.14861912154404322,"pZ":2.0673452433268666,"vX0":6.651945869395255,"vY0":-136.9044671069891,"vZ0":-7.2239037993126285,"x":111.33,"y":182.96,"x0":-1.6006368894172607,"y0":50.0064210254816,"z0":5.695595261808338,"aX":-10.440613828945029},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2315,"spinDirection":211},"zone":8,"typeConfidence":0.98,"plateTime":0.40095310645836335,"extension":5.897157308403971},"hitData":{"launchSpeed":87.5,"launchAngle":14.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.42,"coordY":120.02}},"index":6,"playId":"8074feb1-e502-3d68-903f-a0c22cc819c8","pitchNumber":7,"startTime":"2026-05-09T23:35:18.103Z","endTime":"2026-05-09T23:35:28.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:35:28.165Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Thomas Saggese lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T23:35:30.394Z","endTime":"2026-05-09T23:37:41.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.380016813248176,"aZ":-20.3248419841388,"pfxX":0.16774616437594947,"pfxZ":6.610239164050896,"pX":0.7276180893010584,"pZ":2.13854880912667,"vX0":6.106088743192126,"vY0":-132.52176104430214,"vZ0":-5.471511934987864,"x":89.26,"y":181.04,"x0":-1.6209247117404562,"y0":50.00024254307235,"z0":5.699323787345704,"aX":0.2986107228346055},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":-1.6,"spinRate":2593,"spinDirection":191},"zone":9,"typeConfidence":0.9,"plateTime":0.4121723298982518,"extension":5.829487959007523},"index":0,"playId":"5d8ded68-3356-324e-a7a4-0b309637ff34","pitchNumber":1,"startTime":"2026-05-09T23:35:55.418Z","endTime":"2026-05-09T23:35:59.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":95.0,"endSpeed":85.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93474601714846,"aZ":-12.99079545305155,"pfxX":-6.908025595994834,"pfxZ":10.042707875406979,"pX":-0.04406771925911035,"pZ":2.8848141807331533,"vX0":6.0776427496707255,"vY0":-138.1050819651323,"vZ0":-5.5166551871230975,"x":118.68,"y":160.89,"x0":-1.387768895668465,"y0":50.00321713876297,"z0":5.799513888980418,"aX":-13.196799719160115},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2408,"spinDirection":217},"zone":2,"typeConfidence":0.96,"plateTime":0.3982902085268898,"extension":6.023763920400646},"index":1,"playId":"885d2ace-4ac4-3905-8aa0-43dd8aad3d2e","pitchNumber":2,"startTime":"2026-05-09T23:36:12.351Z","endTime":"2026-05-09T23:36:17.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T23:36:42.435Z","endTime":"2026-05-09T23:36:53.023Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764712595912275,"aZ":-35.390824033917276,"pfxX":5.47647357680873,"pfxZ":-2.1097684097570673,"pX":2.0695401479380804,"pZ":1.60345260558195,"vX0":6.937286171835008,"vY0":-123.08374100441613,"vZ0":-3.0066311984612755,"x":38.11,"y":195.49,"x0":-1.5032306575555943,"y0":50.00327482126932,"z0":5.855473736714844,"aX":8.351507606779434},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.3,"breakHorizontal":-11.6,"spinRate":3224,"spinDirection":100},"zone":14,"typeConfidence":0.85,"plateTime":0.44601754837395724,"extension":6.043395201872827},"index":3,"playId":"dcdad1da-b442-3560-872a-401b8c4585fe","pitchNumber":3,"startTime":"2026-05-09T23:36:53.023Z","endTime":"2026-05-09T23:36:56.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"7513866b-3f90-33cd-9ce4-30ef55db306b","startTime":"2026-05-09T23:37:12.818Z","endTime":"2026-05-09T23:37:20.068Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.374912466490315,"aZ":-13.551392744790023,"pfxX":-6.553843791152338,"pfxZ":9.562872008729176,"pX":0.48096004172033685,"pZ":3.3615011065349623,"vX0":7.1781409833232805,"vY0":-139.18766441453167,"vZ0":-4.425026847666883,"x":98.67,"y":148.02,"x0":-1.2889523996889098,"y0":50.0055957165243,"z0":5.879770006482777,"aX":-12.767401824154451},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":10.2,"spinRate":2489,"spinDirection":215},"zone":12,"typeConfidence":0.96,"plateTime":0.39461838003075433,"extension":6.033151664455584},"hitData":{"launchSpeed":103.3,"launchAngle":23.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":85.81}},"index":5,"playId":"52aa8ace-61c9-3adc-b41b-64a644e1f9fd","pitchNumber":4,"startTime":"2026-05-09T23:37:33.992Z","endTime":"2026-05-09T23:37:41.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:37:41.721Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Sheets lines out sharply to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T23:39:24.970Z","endTime":"2026-05-09T23:41:46.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.787902065053455,"aZ":-20.156156567250914,"pfxX":0.4296068216550095,"pfxZ":6.588758360815909,"pX":0.7142792053544444,"pZ":3.3540394965540994,"vX0":6.750449368630724,"vY0":-133.69564377224805,"vZ0":-2.3349348888382564,"x":89.77,"y":148.22,"x0":-1.891212936998118,"y0":50.00307720528341,"z0":5.673573708400656,"aX":0.7821290792196434},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":-2.2,"spinRate":2445,"spinDirection":202},"zone":3,"typeConfidence":0.91,"plateTime":0.4085093683119898,"extension":6.736294468078141},"index":0,"playId":"4ab3f8d6-c95d-37b6-89f7-f16df1ee85e2","pitchNumber":1,"startTime":"2026-05-09T23:40:21.431Z","endTime":"2026-05-09T23:40:25.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11108938944868,"aZ":-35.883229491990846,"pfxX":8.86517325315352,"pfxZ":-2.4108861226163087,"pX":0.3955927424957035,"pZ":0.7944108434354582,"vX0":3.55499872542979,"vY0":-124.3978741157629,"vZ0":-3.475774940475798,"x":101.92,"y":217.33,"x0":-2.2110220780510614,"y0":50.001350790422656,"z0":5.239842573296073,"aX":13.644773713805344},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":-16.9,"spinRate":3099,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.44334946803237063,"extension":6.60749125739705},"index":1,"playId":"40db71d5-2024-3ae3-8ba3-57aab58faa21","pitchNumber":2,"startTime":"2026-05-09T23:40:40.802Z","endTime":"2026-05-09T23:40:44.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.13137841848842,"aZ":-15.390072964539332,"pfxX":-5.531724321413552,"pfxZ":8.551847984839974,"pX":-1.4024498840686266,"pZ":4.039950366100617,"vX0":3.9292666959550053,"vY0":-140.46608183524225,"vZ0":-1.4962606038892408,"x":170.46,"y":129.7,"x0":-2.1135997412652805,"y0":50.002819481585995,"z0":5.599446225710319,"aX":-10.856095171598652},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2283,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3926525817567179,"extension":6.590614096705695},"index":2,"playId":"dee50faf-afc8-3894-99ab-687ad3132daf","pitchNumber":3,"startTime":"2026-05-09T23:41:02.747Z","endTime":"2026-05-09T23:41:05.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006802124378222,"aZ":-23.69544454761353,"pfxX":-0.1787628881481047,"pfxZ":4.478107755221444,"pX":0.1196074283592069,"pZ":2.972104991703363,"vX0":6.054539028675432,"vY0":-136.72498279389453,"vZ0":-2.4093579097855,"x":112.44,"y":158.53,"x0":-2.0998979157444575,"y0":50.00423218736536,"z0":5.489954174369399,"aX":-0.33853912429494},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":-1.0,"spinRate":2496,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.4005208023626783,"extension":6.8105089918444035},"index":3,"playId":"9cbdab94-67fa-3eb1-af09-7ed98ec934da","pitchNumber":4,"startTime":"2026-05-09T23:41:21.778Z","endTime":"2026-05-09T23:41:25.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.01495600396231,"aZ":-27.04287747090775,"pfxX":-10.755474563285441,"pfxZ":2.6297561242029985,"pX":-0.677255439200512,"pZ":2.8377574707104385,"vX0":7.730159856922379,"vY0":-139.81163400590927,"vZ0":-1.9087155484987435,"x":142.82,"y":162.16,"x0":-2.102221901451469,"y0":50.00140385568587,"z0":5.331446505245389,"aX":-20.965869770815928},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.6,"breakHorizontal":17.5,"spinRate":2388,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.3940859230330065,"extension":6.52132239524931},"hitData":{"launchSpeed":110.1,"launchAngle":17.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.65,"coordY":67.38}},"index":4,"playId":"57cf919d-8b9d-3aae-861b-f46c646c0f21","pitchNumber":5,"startTime":"2026-05-09T23:41:39.716Z","endTime":"2026-05-09T23:41:46.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:41:46.963Z","atBatIndex":11},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Xander Bogaerts reaches on a fielding error by shortstop Masyn Winn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T23:41:58.790Z","endTime":"2026-05-09T23:43:38.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.50646202751834,"aZ":-23.918928361810394,"pfxX":-10.599049871889251,"pfxZ":4.099558931557243,"pX":-0.7942526944303949,"pZ":2.31771993266092,"vX0":7.672036765434693,"vY0":-141.95197976163155,"vZ0":-4.017376809852669,"x":147.28,"y":176.2,"x0":-2.1732166691832786,"y0":50.00310499543963,"z0":5.299006752411904,"aX":-21.344696281165334},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":2242,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.3878324571242384,"extension":6.734729752212326},"index":0,"playId":"74cd7096-cd98-36c4-830b-168b59db4de3","pitchNumber":1,"startTime":"2026-05-09T23:42:17.648Z","endTime":"2026-05-09T23:42:20.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.539993272983427,"aZ":-33.83745875580572,"pfxX":9.39901488434077,"pfxZ":-1.0690006266527678,"pX":-0.4730320571150497,"pZ":2.922872816903199,"vX0":1.8300282036931645,"vY0":-124.71442088776904,"vZ0":0.9156028401408294,"x":135.03,"y":159.86,"x0":-2.4384588795111255,"y0":50.00248812097724,"z0":5.364930057632908,"aX":14.647894819463462},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":-17.4,"spinRate":3161,"spinDirection":52},"zone":1,"typeConfidence":0.91,"plateTime":0.4409642528933322,"extension":6.646213403541927},"index":1,"playId":"bbfe0ecc-c04f-3b19-a683-d15c026b3be9","pitchNumber":2,"startTime":"2026-05-09T23:42:37.919Z","endTime":"2026-05-09T23:42:42.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-09T23:42:53.570Z","endTime":"2026-05-09T23:43:09.742Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90825063454408,"aZ":-14.055597783457083,"pfxX":-4.321345759149924,"pfxZ":8.940869291867632,"pX":0.10745673367869267,"pZ":3.9644776275814455,"vX0":7.083933024624688,"vY0":-142.00979646959365,"vZ0":-1.846580522166124,"x":112.9,"y":131.74,"x0":-1.866957891989294,"y0":50.002171906340365,"z0":5.5253294193704425,"aX":-8.757352813549538},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2263,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3868752588050657,"extension":6.818574116586849},"index":3,"playId":"8288e877-39c0-3760-82a9-6b49f3d0c830","pitchNumber":3,"startTime":"2026-05-09T23:43:09.742Z","endTime":"2026-05-09T23:43:15.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":98.0,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.29898047933143,"aZ":-23.79185037749133,"pfxX":-12.017010285148533,"pfxZ":4.139770284610918,"pX":0.13314828722836738,"pZ":2.2468166253738575,"vX0":10.44371238233164,"vY0":-142.2311924143114,"vZ0":-3.8816850189132976,"x":111.92,"y":178.12,"x0":-2.047094929082186,"y0":50.00120217635051,"z0":5.1602885053925,"aX":-24.321608070905},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.7,"breakHorizontal":19.3,"spinRate":2226,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.3868912239908333,"extension":6.812879326228556},"hitData":{"launchSpeed":98.1,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":155.23}},"index":4,"playId":"c8946fd8-8238-3b90-9d79-de0a0496b5b3","pitchNumber":4,"startTime":"2026-05-09T23:43:29.855Z","endTime":"2026-05-09T23:43:38.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:43:38.960Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Laureano walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T23:43:53.849Z","endTime":"2026-05-09T23:47:09.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072881499306014,"aZ":-37.54916379700135,"pfxX":7.4841507065873785,"pfxZ":-3.4062136133349066,"pX":0.6047521853013066,"pZ":1.5920933259941232,"vX0":4.924419088808278,"vY0":-125.93599531249754,"vZ0":-1.4511756981343091,"x":93.95,"y":195.79,"x0":-2.361241129385897,"y0":50.005783898101356,"z0":5.266164735274357,"aX":11.796139490270852},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.2,"breakHorizontal":-14.9,"spinRate":3148,"spinDirection":59},"zone":9,"typeConfidence":0.9,"plateTime":0.43810260869642237,"extension":6.565246246578999},"index":0,"playId":"6c1650e1-a1a0-37a2-ae15-050cc7107dee","pitchNumber":1,"startTime":"2026-05-09T23:44:09.728Z","endTime":"2026-05-09T23:44:12.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.660188686848606,"aZ":-22.96761907946046,"pfxX":-11.600359778523405,"pfxZ":4.706785820252382,"pX":0.3206225617706605,"pZ":0.6102274181266284,"vX0":10.760437759888319,"vY0":-140.17539463944215,"vZ0":-7.973224703488744,"x":104.78,"y":222.3,"x0":-2.092529204031581,"y0":50.00505935514348,"z0":5.032910470487279,"aX":-22.699842002769266},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":18.4,"spinRate":2346,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.39329931281625674,"extension":6.643055802907995},"index":1,"playId":"1485766a-5ea7-3c60-86d6-e07fdaf57d81","pitchNumber":2,"startTime":"2026-05-09T23:44:32.689Z","endTime":"2026-05-09T23:44:35.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00655125777063,"aZ":-27.705515813007167,"pfxX":-10.954049769478972,"pfxZ":2.2733901592330668,"pX":-0.6736421040174526,"pZ":2.339041823431854,"vX0":8.080120264399605,"vY0":-140.29552549452632,"vZ0":-2.713122069525359,"x":142.68,"y":175.63,"x0":-2.18902454871992,"y0":50.00149762145353,"z0":5.152172197713916,"aX":-21.520194993786987},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":17.9,"spinRate":2320,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.39258567822176893,"extension":6.534221540688246},"index":2,"playId":"b2ab4f13-7d81-3232-95e6-c5af9daef6f9","pitchNumber":3,"startTime":"2026-05-09T23:44:54.306Z","endTime":"2026-05-09T23:44:57.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"5cf30d23-9c5b-35b2-8db8-c9dab980b69b","startTime":"2026-05-09T23:45:23.299Z","endTime":"2026-05-09T23:45:27.313Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-09T23:45:45.878Z","endTime":"2026-05-09T23:45:58.609Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":76.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73184259042889,"aZ":-31.348469028781622,"pfxX":9.90117182527684,"pfxZ":0.5415368699670005,"pX":0.08077523790195996,"pZ":4.318801672241705,"vX0":2.990821306724144,"vY0":-124.60981296056963,"vZ0":3.8869107623214774,"x":113.92,"y":122.17,"x0":-2.4288493614915883,"y0":50.005598599662626,"z0":5.366048586667741,"aX":15.191739267941877},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-18.7,"spinRate":3128,"spinDirection":54},"zone":12,"typeConfidence":0.9,"plateTime":0.4437373982990329,"extension":6.731647424247945},"index":5,"playId":"9226af2a-7853-37c6-a48c-528adc27530f","pitchNumber":4,"startTime":"2026-05-09T23:45:58.609Z","endTime":"2026-05-09T23:46:01.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23197237936479,"aZ":-25.501243938289473,"pfxX":-12.103497776530425,"pfxZ":3.3998726809814226,"pX":1.0927334503738755,"pZ":1.6542690064723309,"vX0":12.83631015802381,"vY0":-139.8234636409378,"vZ0":-4.799936840380318,"x":75.35,"y":194.11,"x0":-2.0053671307325054,"y0":50.00096049939791,"z0":5.085981872480935,"aX":-23.74324223902975},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":19.0,"spinRate":2363,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.3931085569499535,"extension":6.649454980751575},"index":6,"playId":"69e50611-52cf-32cf-8159-2feffce34f49","pitchNumber":5,"startTime":"2026-05-09T23:46:20.424Z","endTime":"2026-05-09T23:46:26.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xander Bogaerts steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"actionPlayId":"69e50611-52cf-32cf-8159-2feffce34f49","startTime":"2026-05-09T23:46:32.422Z","endTime":"2026-05-09T23:47:06.020Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"postOnSecond":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":1.79999999999999,"leverageIndex":1.27,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.429903737412786,"aZ":-25.54854633577585,"pfxX":-11.679914103495202,"pfxZ":3.31041606430271,"pX":0.6679793373430208,"pZ":0.8840451881858027,"vX0":11.659497822419432,"vY0":-141.3094517149625,"vZ0":-7.158477383728234,"x":91.54,"y":214.91,"x0":-2.015670532926418,"y0":50.00015548974005,"z0":5.117593273416837,"aX":-23.36372427998855},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.4,"breakHorizontal":18.5,"spinRate":2360,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3892087249486442,"extension":6.767324766731325},"index":8,"playId":"f0e2d4d0-a9b4-391f-bca4-03f7b46ac3c8","pitchNumber":6,"startTime":"2026-05-09T23:47:06.020Z","endTime":"2026-05-09T23:47:09.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:47:09.546Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ty France grounds into a double play, second baseman JJ Wetherholt to shortstop Masyn Winn to first baseman Alec Burleson. Ramón Laureano out at 2nd. Ty France out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T23:47:17.244Z","endTime":"2026-05-09T23:48:56.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71089478719372,"aZ":-23.99688927849117,"pfxX":-13.029449526641326,"pfxZ":4.18572920667169,"pX":0.7284218080728919,"pZ":0.6285330089126171,"vX0":11.904489333004822,"vY0":-139.71263779334706,"vZ0":-7.801727191594061,"x":89.23,"y":221.81,"x0":-1.9179535851426686,"y0":50.0053034876908,"z0":5.061937569930643,"aX":-25.478083661587213},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":20.8,"spinRate":2357,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.3937016228814372,"extension":6.719632237275897},"index":0,"playId":"3925eb6a-7c40-3d58-92f3-2158138350a7","pitchNumber":1,"startTime":"2026-05-09T23:47:38.657Z","endTime":"2026-05-09T23:47:41.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29461049902872,"aZ":-22.74624009904115,"pfxX":0.29937372435269993,"pfxZ":5.099872264754934,"pX":0.02671772507400518,"pZ":3.2641499957702176,"vX0":5.832522843389107,"vY0":-135.33064887225848,"vZ0":-1.290172446469318,"x":115.98,"y":150.65,"x0":-2.1979615722716237,"y0":50.00647585794268,"z0":5.344623097077225,"aX":0.5531738938952404},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-1.8,"spinRate":2331,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.4051678954371405,"extension":6.792166992790414},"index":1,"playId":"67e040d3-7fe6-3584-9ba6-fcb168804e08","pitchNumber":2,"startTime":"2026-05-09T23:48:02.915Z","endTime":"2026-05-09T23:48:06.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966281940514776,"aZ":-25.69110062861318,"pfxX":1.0450072722333097,"pfxZ":3.467068967172115,"pX":0.9985134122128148,"pZ":2.229995870231185,"vX0":7.690934803643681,"vY0":-136.1718504029896,"vZ0":-3.5765643426630414,"x":78.94,"y":178.57,"x0":-2.002847937371662,"y0":50.00618196175006,"z0":5.345820150387505,"aX":1.9531259904641363},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.6,"breakHorizontal":-3.6,"spinRate":2422,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.40282079877996013,"extension":6.841871725072488},"index":2,"playId":"31242c49-1485-39d8-a334-51e410b1f7a6","pitchNumber":3,"startTime":"2026-05-09T23:48:24.799Z","endTime":"2026-05-09T23:48:29.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38860577525218,"aZ":-26.186333714591186,"pfxX":-9.755267567823662,"pfxZ":2.9919397224465136,"pX":0.2780420972549647,"pZ":1.6668815198556097,"vX0":10.097973573715711,"vY0":-141.35753642200223,"vZ0":-4.973900610883773,"x":106.4,"y":193.77,"x0":-2.091309213700402,"y0":50.00427935747541,"z0":5.153167477998998,"aX":-19.53609393940252},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":2345,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.3890369903484694,"extension":6.665565115602178},"hitData":{"launchSpeed":101.6,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":151.18}},"index":3,"playId":"d4ba76b2-44b8-3715-85c5-790ca42e5599","pitchNumber":4,"startTime":"2026-05-09T23:48:48.943Z","endTime":"2026-05-09T23:48:56.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-9.299999999999997,"leverageIndex":2.01,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:48:56.815Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T23:50:57.712Z","endTime":"2026-05-09T23:52:57.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.563236057952405,"aZ":-23.160976801423086,"pfxX":2.107474488141813,"pfxZ":5.202877429195327,"pX":0.06560333793846616,"pZ":4.305650679792291,"vX0":3.906674023149614,"vY0":-130.32634483114404,"vZ0":0.07247713865395611,"x":114.5,"y":122.53,"x0":-1.7224901325682915,"y0":50.00365123685252,"z0":6.016621990682938,"aX":3.6501034561586},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.7,"breakHorizontal":-4.7,"spinRate":2832,"spinDirection":177},"zone":12,"typeConfidence":0.9,"plateTime":0.4191477327113762,"extension":5.755996615080765},"index":0,"playId":"acf8289e-31f0-3afe-bd5a-207a4141bbcf","pitchNumber":1,"startTime":"2026-05-09T23:51:34.419Z","endTime":"2026-05-09T23:51:37.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630807856605003,"aZ":-30.39292570400743,"pfxX":5.960925025603636,"pfxZ":1.242232159889629,"pX":0.042095408981967286,"pZ":1.0569954085321107,"vX0":2.555528483594879,"vY0":-119.0321294592684,"vZ0":-4.685445088977396,"x":115.4,"y":210.24,"x0":-1.8208785711486375,"y0":50.000838925872586,"z0":5.814161544660475,"aX":8.52045663008571},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.3,"breakHorizontal":-11.4,"spinRate":3260,"spinDirection":91},"zone":14,"typeConfidence":0.88,"plateTime":0.46079644848710055,"extension":5.793727157218568},"index":1,"playId":"a57bfcb0-fea8-3fc0-b769-71c6dfbd469d","pitchNumber":2,"startTime":"2026-05-09T23:51:46.822Z","endTime":"2026-05-09T23:51:50.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.994105045734226,"aZ":-22.79742528758746,"pfxX":1.1960547532132102,"pfxZ":5.471026273885423,"pX":-0.3964316080439316,"pZ":3.931428915951,"vX0":3.098708868214855,"vY0":-129.54634770211592,"vZ0":-0.7173097226060968,"x":132.11,"y":132.63,"x0":-1.759539880032792,"y0":50.00206536299861,"z0":5.941903477356133,"aX":2.048555604414646},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":-2.8,"spinRate":2873,"spinDirection":170},"zone":11,"typeConfidence":0.9,"plateTime":0.42150027939831647,"extension":6.024989574562103},"index":2,"playId":"5c70a677-4883-3263-8c72-bac749652787","pitchNumber":3,"startTime":"2026-05-09T23:52:02.214Z","endTime":"2026-05-09T23:52:05.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-09T23:52:13.454Z","endTime":"2026-05-09T23:52:25.434Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48601696649032,"aZ":-13.430064580399788,"pfxX":-6.815012383639492,"pfxZ":9.717132657134304,"pX":0.03225475504278253,"pZ":2.7223896204578755,"vX0":6.43025503280566,"vY0":-138.38741568981112,"vZ0":-5.885084208876589,"x":115.77,"y":165.28,"x0":-1.442315192736617,"y0":50.00279526627225,"z0":5.785433144014108,"aX":-13.145306438141038},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":10.9,"spinRate":2525,"spinDirection":217},"zone":5,"typeConfidence":0.96,"plateTime":0.39664606824735493,"extension":5.909979019987993},"index":4,"playId":"2906f344-5274-3f59-bbbb-4e47524a8b05","pitchNumber":4,"startTime":"2026-05-09T23:52:25.434Z","endTime":"2026-05-09T23:52:29.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617253045995657,"aZ":-25.71605811429774,"pfxX":5.158290823108912,"pfxZ":4.205028072488658,"pX":1.4404325252659076,"pZ":1.5449362584508113,"vX0":5.68612786296357,"vY0":-123.69736618308241,"vZ0":-5.095930386050664,"x":62.09,"y":197.07,"x0":-1.56570892285323,"y0":50.00567909149301,"z0":5.810619045217917,"aX":7.926018298751346},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.6,"breakHorizontal":-10.8,"spinRate":3213,"spinDirection":92},"zone":14,"typeConfidence":0.83,"plateTime":0.4442340089267516,"extension":6.027988925726813},"index":5,"playId":"2f99fa8f-f9da-3f02-8775-fcb543397aa5","pitchNumber":5,"startTime":"2026-05-09T23:52:39.199Z","endTime":"2026-05-09T23:52:44.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62487938515019,"aZ":-11.957045669939665,"pfxX":-6.736902846432532,"pfxZ":10.671482347907968,"pX":0.04007358551885615,"pZ":1.9505121336176694,"vX0":6.169636824725164,"vY0":-137.75503875998214,"vZ0":-8.166329644585334,"x":115.47,"y":186.12,"x0":-1.368835153625042,"y0":50.00630759304504,"z0":5.789337313910865,"aX":-12.767878411030347},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":10.7,"spinRate":2535,"spinDirection":218},"zone":8,"typeConfidence":0.97,"plateTime":0.3997726340953376,"extension":6.006383077783463},"index":6,"playId":"1bf9cdfa-dd7c-38c3-bd77-c1213948c567","pitchNumber":6,"startTime":"2026-05-09T23:52:53.298Z","endTime":"2026-05-09T23:52:57.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:52:57.549Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a sharp ground ball to second baseman Sung-Mun Song.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T23:53:06.752Z","endTime":"2026-05-09T23:55:34.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77565428907035,"aZ":-35.302620538883154,"pfxX":6.205224595411061,"pfxZ":-2.0626177179624046,"pX":-0.18146587103483497,"pZ":1.934858617481258,"vX0":1.733327108557075,"vY0":-122.44917736448824,"vZ0":-2.1923981961869474,"x":123.92,"y":186.54,"x0":-1.7052523358047502,"y0":50.00507075008755,"z0":5.869962542916941,"aX":9.39869366696409},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.0,"breakHorizontal":-11.6,"spinRate":3190,"spinDirection":86},"zone":8,"typeConfidence":2.0,"plateTime":0.44776017142034696,"extension":5.782141048677281},"index":0,"playId":"b3ebb953-75cc-3e10-9f99-ebeab481a037","pitchNumber":1,"startTime":"2026-05-09T23:53:19.428Z","endTime":"2026-05-09T23:53:23.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":80.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.699320190538618,"aZ":-28.134439473868255,"pfxX":-12.228754393692583,"pfxZ":2.415239262960206,"pX":0.11705037943553971,"pZ":0.5561535945703788,"vX0":7.7280292843548635,"vY0":-129.7343923321548,"vZ0":-7.467257605267546,"x":112.54,"y":223.76,"x0":-1.3392280191230845,"y0":50.00582144419854,"z0":5.671209096712218,"aX":-20.47348828842685},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":20.0,"spinRate":2205,"spinDirection":242},"zone":14,"typeConfidence":0.85,"plateTime":0.42514532030411445,"extension":5.935139123816225},"index":1,"playId":"5a1fdb47-6189-3375-9602-7147f5d49a00","pitchNumber":2,"startTime":"2026-05-09T23:53:37.620Z","endTime":"2026-05-09T23:53:40.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92369873935545,"aZ":-24.5010236959117,"pfxX":1.6537479307447995,"pfxZ":4.471589193940668,"pX":0.8046501968045767,"pZ":2.94007125502124,"vX0":5.502767304826208,"vY0":-130.53015533708117,"vZ0":-2.767254769493089,"x":86.33,"y":159.4,"x0":-1.5504383856698705,"y0":50.002342824388954,"z0":5.869921782820195,"aX":2.83687609666489},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.7,"breakHorizontal":-4.3,"spinRate":2655,"spinDirection":185},"zone":12,"typeConfidence":0.9,"plateTime":0.4205337190174365,"extension":5.84709856520065},"index":2,"playId":"7216e618-25fe-37cf-99b8-4df43d61961c","pitchNumber":3,"startTime":"2026-05-09T23:53:51.566Z","endTime":"2026-05-09T23:53:55.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-09T23:54:03.750Z","endTime":"2026-05-09T23:54:11.627Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392552412790245,"aZ":-36.34609952519644,"pfxX":5.639794949225663,"pfxZ":-2.781036594266464,"pX":0.0780330946117788,"pZ":1.3758641227513477,"vX0":2.7713087173783766,"vY0":-122.39607247366189,"vZ0":-3.172136836120347,"x":114.03,"y":201.63,"x0":-1.804976495024999,"y0":50.00058578114261,"z0":5.832357381117879,"aX":8.47026410883046},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.5,"breakHorizontal":-10.9,"spinRate":3238,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4492125352177778,"extension":5.949709670270963},"index":4,"playId":"4670a4de-6572-32d5-999e-8fc22b41bbe4","pitchNumber":4,"startTime":"2026-05-09T23:54:11.627Z","endTime":"2026-05-09T23:54:15.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.40238075055041,"aZ":-21.56800221682128,"pfxX":-10.676234288856959,"pfxZ":5.505196706391253,"pX":-0.474851296121081,"pZ":2.761042606641296,"vX0":6.797113752228766,"vY0":-139.35215436661073,"vZ0":-3.8999620286605823,"x":135.1,"y":164.23,"x0":-1.5852789010732995,"y0":50.00030706393639,"z0":5.641141614508304,"aX":-20.556392823802007},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2361,"spinDirection":227},"zone":1,"typeConfidence":0.9,"plateTime":0.3962404901992036,"extension":5.910295671487151},"index":5,"playId":"e78d8e87-b5e0-3721-8702-d8504fb04724","pitchNumber":5,"startTime":"2026-05-09T23:54:25.962Z","endTime":"2026-05-09T23:54:30.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.619223832377465,"aZ":-20.2330932450756,"pfxX":-10.112267265392264,"pfxZ":6.383369048678848,"pX":-1.278362622084323,"pZ":2.644897901977487,"vX0":4.690014169699837,"vY0":-137.6221994310985,"vZ0":-4.300561181754015,"x":165.73,"y":167.37,"x0":-1.714608757287104,"y0":50.00143951734738,"z0":5.643847316464832,"aX":-18.913475641024846},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":16.9,"spinRate":2305,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.40183668377491966,"extension":5.810678372411121},"index":6,"playId":"b53c6505-2545-392e-9174-cb6fa6b626b8","pitchNumber":6,"startTime":"2026-05-09T23:54:47.808Z","endTime":"2026-05-09T23:54:51.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68721752919648,"aZ":-28.548856501153445,"pfxX":-9.75623274767177,"pfxZ":2.3600710817577637,"pX":0.1255795943397024,"pZ":0.9204921895949731,"vX0":7.488339310762364,"vY0":-123.72510143519982,"vZ0":-5.488816056331677,"x":112.21,"y":213.93,"x0":-1.685680210266211,"y0":50.00476441390584,"z0":5.5859433527562965,"aX":-14.996224926664361},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":15.7,"spinRate":1935,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4441773474977184,"extension":6.1914882591514955},"index":7,"playId":"b0f7e43d-dbe9-3beb-aee2-391e62971c40","pitchNumber":7,"startTime":"2026-05-09T23:55:08.282Z","endTime":"2026-05-09T23:55:11.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.007460292809164,"aZ":-12.455584950375512,"pfxX":-4.975631657147691,"pfxZ":10.20172723087307,"pX":-0.29184805435204764,"pZ":2.5178208740269135,"vX0":5.350279164752766,"vY0":-138.85057116273063,"vZ0":-6.59037382186771,"x":128.12,"y":170.8,"x0":-1.6065830460209567,"y0":50.00310776707692,"z0":5.768000710612111,"aX":-9.61800160599832},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2443,"spinDirection":216},"zone":4,"typeConfidence":0.98,"plateTime":0.3960046646901736,"extension":6.064101035534413},"hitData":{"launchSpeed":103.9,"launchAngle":9.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":151.0,"coordY":143.0}},"index":8,"playId":"af34e01f-2b7a-3e9f-96f1-d923ea6a105d","pitchNumber":8,"startTime":"2026-05-09T23:55:24.471Z","endTime":"2026-05-09T23:55:34.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:55:34.401Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Iván Herrera flies out to center fielder Jackson Merrill. JJ Wetherholt to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T23:55:45.332Z","endTime":"2026-05-09T23:56:54.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69271401113825,"aZ":-20.291432168188905,"pfxX":-11.04628102636608,"pfxZ":6.257327990519853,"pX":0.12161992713980342,"pZ":1.7768147862927204,"vX0":8.219940907516529,"vY0":-138.15783548354221,"vZ0":-6.6242886500753615,"x":112.36,"y":190.81,"x0":-1.4828082262407682,"y0":50.00690308062334,"z0":5.606725027328151,"aX":-20.993769062595142},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":17.9,"spinRate":2265,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.39906677671706126,"extension":5.823920779936882},"index":0,"playId":"5018aaec-cc5b-3047-ad28-c50a78de2c50","pitchNumber":1,"startTime":"2026-05-09T23:56:01.020Z","endTime":"2026-05-09T23:56:08.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"JJ Wetherholt steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"5018aaec-cc5b-3047-ad28-c50a78de2c50","startTime":"2026-05-09T23:56:10.224Z","endTime":"2026-05-09T23:56:23.583Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"postOnSecond":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.38,"dramaIndex":51.0,"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":84.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.243582081488505,"aZ":-14.61562206678881,"pfxX":-5.809118824910136,"pfxZ":9.413291273207387,"pX":-0.7942199600797157,"pZ":3.125311942121123,"vX0":4.338857841580491,"vY0":-136.9293303179872,"vZ0":-4.74687785583472,"x":147.27,"y":154.4,"x0":-1.6588527951677774,"y0":50.003219471951525,"z0":5.909584590216725,"aX":-10.835566174007155},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2367,"spinDirection":217},"zone":1,"typeConfidence":0.97,"plateTime":0.4027642963337428,"extension":5.95063640274459},"index":2,"playId":"2d05d23e-7a53-34fd-81ee-3b2df1cb4004","pitchNumber":2,"startTime":"2026-05-09T23:56:23.583Z","endTime":"2026-05-09T23:56:27.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129192949231136,"aZ":-28.86795751295186,"pfxX":5.579935941233676,"pfxZ":2.1696050552201953,"pX":-0.3393254543656952,"pZ":2.1246717193167983,"vX0":2.2108439918106435,"vY0":-122.97015976027785,"vZ0":-2.9300586701673743,"x":129.93,"y":181.41,"x0":-1.97601180698765,"y0":50.006099626069435,"z0":5.789092387597669,"aX":8.518758697854992},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":-10.7,"spinRate":3004,"spinDirection":104},"zone":7,"typeConfidence":0.91,"plateTime":0.4459722709812346,"extension":5.867479266031263},"hitData":{"launchSpeed":97.5,"launchAngle":31.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.94,"coordY":57.58}},"index":3,"playId":"489542bf-c65e-3476-8d74-410154ba313a","pitchNumber":3,"startTime":"2026-05-09T23:56:43.011Z","endTime":"2026-05-09T23:56:54.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.38,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:56:54.820Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Burleson pops out to third baseman Manny Machado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T23:57:01.969Z","endTime":"2026-05-09T23:58:56.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":84.9,"endSpeed":77.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976001407586548,"aZ":-33.876380385662074,"pfxX":4.464165528331427,"pfxZ":-1.1159018363519868,"pX":2.1406147228210273,"pZ":1.3911224710170684,"vX0":7.533627814222628,"vY0":-123.44092434930202,"vZ0":-3.850296246374545,"x":35.4,"y":201.22,"x0":-1.5432193149258249,"y0":50.001175289916006,"z0":5.854999286062862,"aX":6.816570900248014},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":-10.0,"spinRate":3127,"spinDirection":81},"zone":14,"typeConfidence":0.71,"plateTime":0.4454921431629604,"extension":6.186936898897225},"index":0,"playId":"c0067f86-510d-3032-82cb-fb5a86e53db3","pitchNumber":1,"startTime":"2026-05-09T23:57:26.302Z","endTime":"2026-05-09T23:57:29.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99939274450922,"aZ":-20.030635258454804,"pfxX":0.4536946458766973,"pfxZ":6.704135752562484,"pX":-0.33185448696536674,"pZ":2.0719114793071722,"vX0":3.7281549221592476,"vY0":-133.74378410541317,"vZ0":-5.845805011484146,"x":129.65,"y":182.84,"x0":-1.8030354880209967,"y0":50.00034228583143,"z0":5.723726684888139,"aX":0.8202843526368788},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":-1.7,"spinRate":2655,"spinDirection":190},"zone":7,"typeConfidence":0.9,"plateTime":0.40962615585895756,"extension":5.95449660689618},"index":1,"playId":"9f43cf3c-3f7d-3cee-a445-f966a3098736","pitchNumber":2,"startTime":"2026-05-09T23:57:47.287Z","endTime":"2026-05-09T23:57:50.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.72975644438958,"aZ":-13.664365735683694,"pfxX":-6.623445291835704,"pfxZ":9.32810271996518,"pX":-1.302145020482357,"pZ":2.8063716398483542,"vX0":3.2371619799943634,"vY0":-140.86293345593998,"vZ0":-5.859860224542537,"x":166.63,"y":163.01,"x0":-1.6135504240235636,"y0":50.006363388656894,"z0":5.817625003369508,"aX":-13.146427725108445},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":11.2,"spinRate":2531,"spinDirection":218},"zone":11,"typeConfidence":0.95,"plateTime":0.3907270400128553,"extension":5.966521495602175},"index":2,"playId":"bb1f8556-44db-3c24-ac4d-8547683a39af","pitchNumber":3,"startTime":"2026-05-09T23:58:05.974Z","endTime":"2026-05-09T23:58:09.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.496633044599044,"aZ":-14.205839277733132,"pfxX":-4.80516145706241,"pfxZ":9.126488398798939,"pX":-1.642028045113895,"pZ":3.85582418437524,"vX0":1.8962650197672848,"vY0":-139.68042345395344,"vZ0":-3.0728548061724217,"x":179.59,"y":134.67,"x0":-1.7067475507001175,"y0":50.00492116948016,"z0":5.908687750933891,"aX":-9.462564355304204},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2444,"spinDirection":220},"zone":11,"typeConfidence":0.98,"plateTime":0.39265100025549904,"extension":6.018748292606891},"index":3,"playId":"2f9cd81a-b175-3e94-b4f1-ab57b91bbd12","pitchNumber":4,"startTime":"2026-05-09T23:58:25.183Z","endTime":"2026-05-09T23:58:28.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.709919143258364,"aZ":-25.003741179094906,"pfxX":0.8017480941467527,"pfxZ":4.047696642595656,"pX":0.1457936482101551,"pZ":2.0552623885454926,"vX0":4.316014343302355,"vY0":-131.8667226841148,"vZ0":-4.961350106430755,"x":111.44,"y":183.29,"x0":-1.612790641367108,"y0":50.00092060067128,"z0":5.794021820993696,"aX":1.4175558895884008},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.5,"breakHorizontal":-2.4,"spinRate":2738,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.41457611781096837,"extension":6.019799030786315},"hitData":{"launchSpeed":85.3,"launchAngle":67.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.97,"coordY":136.48}},"index":4,"playId":"30b4cc02-33cd-3036-8789-7424a28a8d92","pitchNumber":5,"startTime":"2026-05-09T23:58:47.032Z","endTime":"2026-05-09T23:58:56.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.56,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-09T23:58:56.472Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sung-Mun Song flies out sharply to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T00:01:07.781Z","endTime":"2026-05-10T00:05:12.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056735387892104,"aZ":-21.805293146138748,"pfxX":-0.2789710422055496,"pfxZ":5.808519826945124,"pX":1.6751868408247774,"pZ":0.9978378966782081,"vX0":9.542772378841414,"vY0":-133.1162719772853,"vZ0":-7.258375127722484,"x":53.15,"y":211.84,"x0":-1.9281290885242293,"y0":50.00034082131865,"z0":5.352007341086869,"aX":-0.49808753217910906},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.0,"breakHorizontal":-1.7,"spinRate":2363,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.4123424566146592,"extension":6.769929876721288},"index":0,"playId":"d0784b8d-6fce-3a16-95f5-73523e19b94f","pitchNumber":1,"startTime":"2026-05-10T00:01:36.441Z","endTime":"2026-05-10T00:01:40.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744156105094547,"aZ":-19.7634870660353,"pfxX":-0.3766892450403976,"pfxZ":6.707983944801074,"pX":0.8231821073404284,"pZ":2.533116706392753,"vX0":7.452570015677871,"vY0":-135.00812058980557,"vZ0":-3.9601112817475013,"x":85.62,"y":170.39,"x0":-1.9213403054228388,"y0":50.003725185648186,"z0":5.405763352746886,"aX":-0.6976463043542394},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":-0.8,"spinRate":2342,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.40534073125107106,"extension":6.778804988385709},"index":1,"playId":"78bc45ac-f12a-391b-a8da-137befd9e018","pitchNumber":2,"startTime":"2026-05-10T00:01:56.663Z","endTime":"2026-05-10T00:02:00.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10217969597625,"aZ":-45.98090357968386,"pfxX":4.261295502156948,"pfxZ":-9.457415682641193,"pX":0.5916464736989451,"pZ":1.851375734794554,"vX0":4.741691047583598,"vY0":-121.50158718275117,"vZ0":0.4344725155148612,"x":94.45,"y":188.79,"x0":-1.9566531655409456,"y0":50.00455730862957,"z0":5.745200069683382,"aX":6.218987901786348},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-16.6,"breakHorizontal":-9.1,"spinRate":3033,"spinDirection":41},"zone":9,"typeConfidence":0.95,"plateTime":0.4549880547606153,"extension":6.6387675440155975},"index":2,"playId":"685761cd-3243-3eb7-a252-77e58e05ab18","pitchNumber":3,"startTime":"2026-05-10T00:02:18.740Z","endTime":"2026-05-10T00:02:22.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10256616890035,"aZ":-38.01042667855856,"pfxX":7.291021059586323,"pfxZ":-3.7226159489034387,"pX":2.0286492442498565,"pZ":-0.3762741593433409,"vX0":8.00448246132246,"vY0":-126.38339646157903,"vZ0":-5.81859246011151,"x":39.67,"y":248.94,"x0":-2.163648966469264,"y0":50.003232031299184,"z0":5.119146998432797,"aX":11.43155905807814},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.2,"breakHorizontal":-15.5,"spinRate":3125,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4385840661925102,"extension":6.596572818385635},"index":3,"playId":"49f0f072-ce89-3295-a9b0-0945c3139b90","pitchNumber":4,"startTime":"2026-05-10T00:02:37.274Z","endTime":"2026-05-10T00:02:40.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65883518247496,"aZ":-16.81397036167115,"pfxX":-6.118790231617929,"pfxZ":7.6086548545034915,"pX":-0.5400220877516013,"pZ":2.8458688078212266,"vX0":5.976634437232495,"vY0":-141.50779906991625,"vZ0":-4.102894119360723,"x":137.58,"y":161.94,"x0":-1.8891394009771907,"y0":50.002139329210436,"z0":5.39852763363095,"aX":-12.352468723614354},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2263,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3877359867014625,"extension":6.684972675396369},"index":4,"playId":"dceda8de-4f48-317d-b94d-2f9b4a295d51","pitchNumber":5,"startTime":"2026-05-10T00:03:00.881Z","endTime":"2026-05-10T00:03:05.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-10T00:03:24.711Z","endTime":"2026-05-10T00:03:44.634Z","isPitch":false,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.046464223113045,"aZ":-24.67832976003193,"pfxX":-0.03235748432843977,"pfxZ":3.8987994018376746,"pX":-0.5039955905467219,"pZ":2.196936042289205,"vX0":4.465855678896111,"vY0":-137.24616411297842,"vZ0":-3.8372284928203424,"x":136.21,"y":179.46,"x0":-2.1424895052262998,"y0":50.003684946779146,"z0":5.277684719991464,"aX":-0.06217590511508162},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":-0.8,"spinRate":2469,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.3978353505285246,"extension":6.842231508058834},"index":6,"playId":"3122ff8e-0a91-3f4d-92cc-74d353ccad86","pitchNumber":6,"startTime":"2026-05-10T00:03:44.634Z","endTime":"2026-05-10T00:03:50.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4627878742718,"aZ":-15.513068735355173,"pfxX":-6.7925515449017455,"pfxZ":8.173428837156816,"pX":0.47375351605119076,"pZ":3.1015588438841606,"vX0":9.043487647424177,"vY0":-142.30172375806865,"vZ0":-3.6248597086634735,"x":98.94,"y":155.04,"x0":-1.8718100728085758,"y0":50.00592300799472,"z0":5.382889170342022,"aX":-13.851588073723228},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2312,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.38578248336365517,"extension":6.860017658833736},"index":7,"playId":"e67548a9-bef7-305e-b21c-3332425b00c5","pitchNumber":7,"startTime":"2026-05-10T00:04:10.777Z","endTime":"2026-05-10T00:04:16.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455112321666526,"aZ":-47.232641348117205,"pfxX":6.879417615053771,"pfxZ":-10.316960662891486,"pX":-1.12813963215521,"pZ":3.3983140800749103,"vX0":0.08018917491424699,"vY0":-121.31852782751172,"vZ0":4.29370051725476,"x":160.0,"y":147.03,"x0":-2.0526037115953475,"y0":50.005477447613835,"z0":5.780614171139455,"aX":10.03714036231346},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-17.0,"breakHorizontal":-12.4,"spinRate":3049,"spinDirection":36},"zone":11,"typeConfidence":0.94,"plateTime":0.4552247787791166,"extension":6.6896471331725715},"index":8,"playId":"c0d6b817-1e54-3e84-9270-654118369db0","pitchNumber":8,"startTime":"2026-05-10T00:04:42.774Z","endTime":"2026-05-10T00:04:46.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379984183811597,"aZ":-22.443823611647144,"pfxX":0.3453333730919146,"pfxZ":5.074322024184111,"pX":-0.31624737983450507,"pZ":2.307538001125952,"vX0":4.741502538337459,"vY0":-137.61371930638188,"vZ0":-3.8091037093501954,"x":129.05,"y":176.48,"x0":-2.1061814198905813,"y0":50.00631195011609,"z0":5.2290141123260545,"aX":0.6632762593997636},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":-1.6,"spinRate":2361,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.3979322008075119,"extension":6.817663518252522},"hitData":{"launchSpeed":101.6,"launchAngle":27.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":122.02,"coordY":47.32}},"index":9,"playId":"bfc5ec88-3d6d-34ae-b254-2cf9c9603c7c","pitchNumber":9,"startTime":"2026-05-10T00:05:04.092Z","endTime":"2026-05-10T00:05:12.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:05:12.834Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T00:05:17.992Z","endTime":"2026-05-10T00:06:12.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.809629421195602,"aZ":-14.004386259292373,"pfxX":-6.855075113640343,"pfxZ":9.039370258425116,"pX":1.21687444306459,"pZ":1.8406406660470047,"vX0":10.98842102724499,"vY0":-140.83243465671032,"vZ0":-7.194390016626308,"x":70.62,"y":189.08,"x0":-1.8437327487276038,"y0":50.001711807238514,"z0":5.333046280020003,"aX":-13.778095635765114},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":10.2,"spinRate":2274,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38884145205740994,"extension":6.919414852497797},"index":0,"playId":"d4f02577-17ec-32ab-88a0-f643268e4c2c","pitchNumber":1,"startTime":"2026-05-10T00:05:44.964Z","endTime":"2026-05-10T00:05:48.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.527340210042084,"aZ":-27.265160395629124,"pfxX":-9.206381239661177,"pfxZ":2.4010570740189436,"pX":0.20200981954429334,"pZ":2.599785595434143,"vX0":9.504630965996876,"vY0":-141.7930762907404,"vZ0":-2.6219496226681875,"x":109.3,"y":168.59,"x0":-1.9926000686701717,"y0":50.000549149435635,"z0":5.270763523725273,"aX":-18.79980876366665},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.0,"breakHorizontal":14.8,"spinRate":2339,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3858493079166001,"extension":6.765363763767326},"hitData":{"launchSpeed":103.9,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":149.66}},"index":1,"playId":"d910fcc6-9a1e-348d-9592-f3a6a0e57f0f","pitchNumber":2,"startTime":"2026-05-10T00:06:04.076Z","endTime":"2026-05-10T00:06:12.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:06:12.251Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out to second baseman JJ Wetherholt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T00:06:15.475Z","endTime":"2026-05-10T00:06:45.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.011609305638693,"aZ":-19.385687376310383,"pfxX":-0.16681516635141436,"pfxZ":6.687140884568596,"pX":0.4528013058746628,"pZ":3.2640592121495473,"vX0":6.497838222839244,"vY0":-137.318447639235,"vZ0":-2.4713469899515466,"x":99.74,"y":150.65,"x0":-1.9210395832868785,"y0":50.001958117636576,"z0":5.492459191633848,"aX":-0.3192233166811959},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":-1.1,"spinRate":2377,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.3986661163837786,"extension":6.7821489827086205},"hitData":{"launchSpeed":99.6,"launchAngle":12.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.96,"coordY":141.08}},"index":0,"playId":"2ddd1c2b-9d1c-3c58-91d9-9bcd3adf6d31","pitchNumber":1,"startTime":"2026-05-10T00:06:39.538Z","endTime":"2026-05-10T00:06:45.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:06:45.604Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T00:08:49.161Z","endTime":"2026-05-10T00:10:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677462163153013,"aZ":-32.90772123418279,"pfxX":5.280010203269187,"pfxZ":-0.5015000227327291,"pX":0.6020916262380206,"pZ":0.6423684591070137,"vX0":3.753865943813602,"vY0":-121.01121959179628,"vZ0":-5.266203972692749,"x":94.05,"y":221.44,"x0":-1.6576047745592088,"y0":50.00008291964808,"z0":5.745547668188612,"aX":7.7908554680063355},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.9,"breakHorizontal":-10.4,"spinRate":3239,"spinDirection":80},"zone":14,"typeConfidence":0.63,"plateTime":0.45346932712321575,"extension":5.707610606231441},"index":0,"playId":"67de8ae6-4e0e-38e5-b231-795f7804f488","pitchNumber":1,"startTime":"2026-05-10T00:09:15.074Z","endTime":"2026-05-10T00:09:18.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9461476186131,"aZ":-12.116811516385392,"pfxX":-6.734047290394017,"pfxZ":10.481224674534596,"pX":-0.8524880881113023,"pZ":3.118282991702372,"vX0":4.567499023035896,"vY0":-138.2047566095319,"vZ0":-5.1809225766988405,"x":149.49,"y":154.59,"x0":-1.6610050434247283,"y0":50.00040590679385,"z0":5.847161003572012,"aX":-12.882546403008176},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":11.0,"spinRate":2366,"spinDirection":220},"zone":11,"typeConfidence":0.97,"plateTime":0.39799272381724204,"extension":5.951524898676831},"index":1,"playId":"9d08bbf2-9afe-3b4f-a170-27aabcccc4d0","pitchNumber":2,"startTime":"2026-05-10T00:09:31.428Z","endTime":"2026-05-10T00:09:34.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.626546855920825,"aZ":-18.563862223022667,"pfxX":-8.455707181234395,"pfxZ":7.242604980093437,"pX":-1.4894333819805725,"pZ":1.63624400778151,"vX0":3.171169346332439,"vY0":-136.57754744143995,"vZ0":-7.551354532788884,"x":173.77,"y":194.6,"x0":-1.5708203082473555,"y0":50.00078403159449,"z0":5.725838358191284,"aX":-15.884318526842558},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2342,"spinDirection":216},"zone":13,"typeConfidence":0.8,"plateTime":0.40187737522121125,"extension":5.7871430837278295},"index":2,"playId":"ce15f31a-48dd-34cd-9083-885611d45ada","pitchNumber":3,"startTime":"2026-05-10T00:09:47.881Z","endTime":"2026-05-10T00:09:51.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24182146944469,"aZ":-13.85176452125382,"pfxX":-6.212952257814759,"pfxZ":9.770411751771999,"pX":-0.22568049774480475,"pZ":3.818964891699234,"vX0":5.512487204780111,"vY0":-137.02838628475675,"vZ0":-3.12270912585673,"x":125.6,"y":135.67,"x0":-1.4701854258997733,"y0":50.00111833546068,"z0":5.93770484882722,"aX":-11.648610670992605},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2402,"spinDirection":219},"zone":11,"typeConfidence":0.97,"plateTime":0.4018932418697361,"extension":5.845189008055259},"index":3,"playId":"c4d42879-a1a2-3bfb-a527-603e73370f59","pitchNumber":4,"startTime":"2026-05-10T00:10:02.607Z","endTime":"2026-05-10T00:10:06.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-10T00:10:17.943Z","endTime":"2026-05-10T00:10:30.699Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13213417949697,"aZ":-30.457343657080635,"pfxX":4.797934227001879,"pfxZ":1.1274726674644509,"pX":1.1535952929215902,"pZ":2.11001028542361,"vX0":4.942289220834658,"vY0":-122.75102504173707,"vZ0":-2.7604804425684484,"x":73.03,"y":181.81,"x0":-1.5118747718101417,"y0":50.001875959086796,"z0":5.851937437824273,"aX":7.293430558084416},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-9.8,"spinRate":3201,"spinDirection":89},"zone":14,"typeConfidence":0.88,"plateTime":0.4468433934249467,"extension":5.894202738168939},"index":5,"playId":"a0195c77-4f0c-3fe1-84d4-42fac3c243dc","pitchNumber":5,"startTime":"2026-05-10T00:10:30.699Z","endTime":"2026-05-10T00:10:34.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.779855004850685,"aZ":-11.058805550858052,"pfxX":-5.504440220424376,"pfxZ":11.02887233001782,"pX":0.26456088956301593,"pZ":2.104765726303866,"vX0":6.252141773956145,"vY0":-137.76418766108117,"vZ0":-7.890172153088583,"x":106.92,"y":181.95,"x0":-1.323563568685128,"y0":50.00080000419617,"z0":5.760920598384645,"aX":-10.536336900920583},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":8.6,"spinRate":2481,"spinDirection":216},"zone":9,"typeConfidence":0.98,"plateTime":0.39821612356706293,"extension":6.014078249022139},"hitData":{"launchSpeed":93.9,"launchAngle":6.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.8,"coordY":94.42}},"index":6,"playId":"4be89a96-2ba7-31d9-ad2f-52faae08a29c","pitchNumber":6,"startTime":"2026-05-10T00:10:47.591Z","endTime":"2026-05-10T00:10:58.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:10:58.597Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Gorman singles on a line drive to right fielder Fernando Tatis Jr. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T00:11:02.132Z","endTime":"2026-05-10T00:13:01.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575061681349283,"aZ":-33.377576549403955,"pfxX":4.392166972598693,"pfxZ":-0.7947025528611329,"pX":0.5937655702648745,"pZ":1.7815222037023069,"vX0":4.007993010157001,"vY0":-122.6177049858041,"vZ0":-2.974923305618419,"x":94.37,"y":190.68,"x0":-1.6332745430988869,"y0":50.000139012419936,"z0":5.8624371980741765,"aX":6.676976643232283},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":-8.9,"spinRate":2950,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.44693982710855673,"extension":5.8685800088795705},"index":0,"playId":"c0774318-766d-36f8-867f-aff66302e524","pitchNumber":1,"startTime":"2026-05-10T00:11:24.655Z","endTime":"2026-05-10T00:11:27.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":79.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.192865407990684,"aZ":-24.587269600903376,"pfxX":-10.332432631529612,"pfxZ":4.736918826948546,"pX":0.1505305714193286,"pZ":0.8171804237236037,"vX0":7.4395752329561855,"vY0":-126.18588359471947,"vZ0":-6.984884767313704,"x":111.26,"y":216.72,"x0":-1.5027918080756735,"y0":50.00597969214762,"z0":5.620174996154628,"aX":-16.560360509639857},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":1924,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.4351237996549515,"extension":6.265960826245897},"index":1,"playId":"980ba71c-b809-3849-a233-2386f2ca6f6c","pitchNumber":2,"startTime":"2026-05-10T00:11:49.673Z","endTime":"2026-05-10T00:11:53.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":88.6,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056068526217114,"aZ":-26.294310504409015,"pfxX":-11.32346746505697,"pfxZ":3.536941052181457,"pX":0.6040482699386002,"pZ":1.1585299846017068,"vX0":8.966392492111925,"vY0":-128.54793515937757,"vZ0":-6.089833245013562,"x":93.98,"y":207.5,"x0":-1.4677390266900594,"y0":50.00605004402628,"z0":5.615031763021696,"aX":-18.84708974680496},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":18.4,"spinRate":1976,"spinDirection":240},"zone":14,"typeConfidence":0.89,"plateTime":0.4270134488213233,"extension":6.153277822177878},"index":2,"playId":"104e5da8-a2db-3256-9bfd-44460b3c7dfa","pitchNumber":3,"startTime":"2026-05-10T00:12:11.841Z","endTime":"2026-05-10T00:12:15.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"be67416b-508d-3698-b63d-d2ebd7458a00","startTime":"2026-05-10T00:12:32.497Z","endTime":"2026-05-10T00:12:36.475Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182012009192164,"aZ":-23.32514313943379,"pfxX":2.3728466964153396,"pfxZ":5.179392106378682,"pX":0.5193234976834982,"pZ":2.3437062169724223,"vX0":4.651894692633669,"vY0":-129.4426142249135,"vZ0":-4.133056329621928,"x":97.2,"y":175.5,"x0":-1.6044275384308806,"y0":50.00561292735266,"z0":5.73148510288642,"aX":4.055856942275949},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.8,"breakHorizontal":-5.3,"spinRate":2689,"spinDirection":177},"zone":6,"typeConfidence":0.88,"plateTime":0.421981712922344,"extension":5.928175495190751},"hitData":{"launchSpeed":84.0,"launchAngle":20.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.04,"coordY":110.64}},"index":4,"playId":"68ce429c-95c2-3704-a19d-c084daba35dc","pitchNumber":4,"startTime":"2026-05-10T00:12:51.938Z","endTime":"2026-05-10T00:13:01.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":1.78,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:13:01.383Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Masyn Winn grounds into a double play, third baseman Manny Machado to second baseman Sung-Mun Song to first baseman Ty France. Jordan Walker to 3rd. Nolan Gorman out at 2nd. Masyn Winn out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T00:13:14.563Z","endTime":"2026-05-10T00:14:47.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01248984073397,"aZ":-30.83940479129312,"pfxX":6.718893384316877,"pfxZ":0.9007619514136458,"pX":0.38356615367371555,"pZ":2.4552939970804046,"vX0":2.85240809690566,"vY0":-120.96370797852829,"vZ0":-1.5867772034317018,"x":102.38,"y":172.49,"x0":-1.6843885417818045,"y0":50.001944776762585,"z0":5.828341180203297,"aX":9.936552080558432},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":-12.8,"spinRate":3111,"spinDirection":84},"zone":6,"typeConfidence":0.91,"plateTime":0.45313938425350075,"extension":6.028194977893145},"index":0,"playId":"4ef57afd-feab-392b-9703-962d2dca9f0a","pitchNumber":1,"startTime":"2026-05-10T00:13:36.242Z","endTime":"2026-05-10T00:13:39.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360058948567325,"aZ":-33.75593751407724,"pfxX":5.480915830032751,"pfxZ":-1.0535609739118215,"pX":0.8823218606378683,"pZ":1.483122866186994,"vX0":4.277994917986145,"vY0":-121.7446856467831,"vZ0":-3.329519669088392,"x":83.37,"y":198.74,"x0":-1.608026664686918,"y0":50.00047204873345,"z0":5.782632001398501,"aX":8.246281395545335},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.4,"breakHorizontal":-10.9,"spinRate":3144,"spinDirection":90},"zone":14,"typeConfidence":0.58,"plateTime":0.44948431561051594,"extension":5.9784469250021575},"index":1,"playId":"c87ab16c-3e4c-3797-ba23-e1e87b38b7f4","pitchNumber":2,"startTime":"2026-05-10T00:13:55.868Z","endTime":"2026-05-10T00:13:59.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23280350122283,"aZ":-19.298826140335386,"pfxX":-10.059419406962025,"pfxZ":6.619313847559434,"pX":-0.39312088869353207,"pZ":3.8080783557138207,"vX0":6.449344751088543,"vY0":-138.8680964477089,"vZ0":-2.283619048009358,"x":131.98,"y":135.96,"x0":-1.443395039057114,"y0":50.00311490307554,"z0":5.930367068809313,"aX":-19.570564363206824},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":16.8,"spinRate":2342,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.39501253301294126,"extension":6.120958902950926},"index":2,"playId":"0c5a63d2-7db6-38f9-8c26-96d7222aeeb8","pitchNumber":3,"startTime":"2026-05-10T00:14:18.674Z","endTime":"2026-05-10T00:14:22.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.312865577180908,"aZ":-30.430423179737158,"pfxX":6.033061046480516,"pfxZ":1.1532601592958391,"pX":0.09591842110494017,"pZ":1.7234074749840438,"vX0":2.6633147657884217,"vY0":-121.97299569511794,"vZ0":-3.5019825443630404,"x":113.34,"y":192.25,"x0":-1.7929716706139702,"y0":50.00339659271091,"z0":5.7934302933449855,"aX":9.11684132927041},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":-11.5,"spinRate":3110,"spinDirection":94},"zone":8,"typeConfidence":0.91,"plateTime":0.44853990663645416,"extension":6.130729022535503},"hitData":{"launchSpeed":91.8,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":164.35}},"index":3,"playId":"4e878f4a-d225-33c1-ad7f-fa397b725b57","pitchNumber":4,"startTime":"2026-05-10T00:14:39.904Z","endTime":"2026-05-10T00:14:47.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":2.18,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:14:47.408Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Church doubles (5) on a line drive to center fielder Jackson Merrill. Jordan Walker scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T00:15:39.258Z","endTime":"2026-05-10T00:17:09.054Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-10T00:15:07.638Z","endTime":"2026-05-10T00:15:41.571Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4673635975059,"aZ":-34.68181025852661,"pfxX":5.1549788530952005,"pfxZ":-1.6492401399340135,"pX":-0.0011581080241685861,"pZ":3.3255959405652598,"vX0":2.2815167544268693,"vY0":-122.51852670547326,"vZ0":0.7531456827860654,"x":117.04,"y":148.99,"x0":-1.6145741836868437,"y0":50.00426443386935,"z0":5.980853226240989,"aX":7.828064820384386},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.5,"breakHorizontal":-9.8,"spinRate":3055,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.44726153826837356,"extension":5.855793636580841},"index":1,"playId":"de343172-8fd0-3dfc-bbed-b68079a4fe80","pitchNumber":1,"startTime":"2026-05-10T00:15:41.571Z","endTime":"2026-05-10T00:15:45.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.489970571749296,"aZ":-34.80390828181891,"pfxX":3.918324228661623,"pfxZ":-1.7453628660366167,"pX":0.6723250856685641,"pZ":2.7071784730539488,"vX0":4.591236237256953,"vY0":-121.63131907693109,"vZ0":-0.4647212503387542,"x":91.37,"y":165.69,"x0":-1.74445682979132,"y0":50.00296239373005,"z0":5.902972430352487,"aX":5.905464594953651},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":-8.2,"spinRate":2970,"spinDirection":91},"zone":6,"typeConfidence":2.0,"plateTime":0.449268033099921,"extension":6.019087535568515},"index":2,"playId":"8baa1c0c-0d1c-3741-be91-29a68c292123","pitchNumber":2,"startTime":"2026-05-10T00:15:58.150Z","endTime":"2026-05-10T00:16:04.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8006650868481,"aZ":-24.82489126288736,"pfxX":1.4606686639726068,"pfxZ":4.217146301849404,"pX":1.2399932062123662,"pZ":3.0433675510411673,"vX0":6.348730111997533,"vY0":-130.9443982275354,"vZ0":-2.521021680011208,"x":69.73,"y":156.61,"x0":-1.4023980088394083,"y0":50.00192729699062,"z0":5.869550220101979,"aX":2.5435866333467967},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-4.0,"spinRate":2779,"spinDirection":175},"zone":12,"typeConfidence":0.9,"plateTime":0.41776424796940725,"extension":6.128164780509487},"index":3,"playId":"59cac879-795d-3337-8c73-1b2139231066","pitchNumber":3,"startTime":"2026-05-10T00:16:19.304Z","endTime":"2026-05-10T00:16:22.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22635372851816,"aZ":-14.319305319411724,"pfxX":-3.765952205053037,"pfxZ":9.447306683712375,"pX":-0.2903055740388802,"pZ":4.113791307574293,"vX0":4.362807996492002,"vY0":-137.28462368967536,"vZ0":-2.300391610922528,"x":128.07,"y":127.71,"x0":-1.4183410791627629,"y0":50.0012948991457,"z0":5.948976019876363,"aX":-7.116469372167995},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2405,"spinDirection":213},"zone":11,"typeConfidence":0.98,"plateTime":0.4005174015495867,"extension":5.876569230425213},"index":4,"playId":"43787a9f-afb0-3c22-87b4-85758dcbbb3b","pitchNumber":4,"startTime":"2026-05-10T00:16:42.278Z","endTime":"2026-05-10T00:16:45.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02259721714427,"aZ":-38.140657319783344,"pfxX":5.3346817488515725,"pfxZ":-3.9079060662299856,"pX":-0.21481651891724438,"pZ":2.070202673304515,"vX0":2.0540005701901505,"vY0":-122.71766836707042,"vZ0":-1.511172792443437,"x":125.19,"y":182.88,"x0":-1.755446041805447,"y0":50.00280969613851,"z0":5.939566485582959,"aX":8.14524740263864},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.2,"breakHorizontal":-10.2,"spinRate":3058,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.4461329022242051,"extension":5.980759979013538},"hitData":{"launchSpeed":106.7,"launchAngle":13.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.62,"coordY":92.39}},"index":5,"playId":"f6c7ef31-67e2-3465-82c2-dc883d9c171a","pitchNumber":5,"startTime":"2026-05-10T00:16:57.989Z","endTime":"2026-05-10T00:17:09.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-12.0,"leverageIndex":1.72,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:17:09.054Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Thomas Saggese lines out to left fielder Ramón Laureano.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T00:17:25.384Z","endTime":"2026-05-10T00:18:36.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967434229346917,"aZ":-32.52475235483766,"pfxX":5.510281945545386,"pfxZ":-0.23509101784720787,"pX":-0.2698738295003429,"pZ":1.266687995266607,"vX0":1.696230479271661,"vY0":-122.2364369314392,"vZ0":-4.056550654362151,"x":127.29,"y":204.58,"x0":-1.6892401951534435,"y0":50.0011014990591,"z0":5.751860032757792,"aX":8.304924982863906},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":-10.4,"spinRate":3201,"spinDirection":107},"zone":13,"typeConfidence":0.79,"plateTime":0.44875909487668864,"extension":6.093637172604498},"index":0,"playId":"30837117-e7aa-34eb-b0a5-d2161011433d","pitchNumber":1,"startTime":"2026-05-10T00:17:46.717Z","endTime":"2026-05-10T00:17:50.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20192159148438,"aZ":-30.79282078979364,"pfxX":3.411808560770855,"pfxZ":0.9208213063402226,"pX":-0.3489050314983764,"pZ":2.0242200091944995,"vX0":2.521229958231364,"vY0":-121.82236512839698,"vZ0":-2.538868355265694,"x":130.3,"y":184.13,"x0":-1.8409425153890024,"y0":50.00261829926127,"z0":5.744783681825209,"aX":5.1218373580785315},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-6.8,"spinRate":2991,"spinDirection":104},"zone":7,"typeConfidence":0.61,"plateTime":0.44981489142103337,"extension":6.063382695985284},"index":1,"playId":"ffac4a3f-1935-34e0-b86f-b5ba6c3390ef","pitchNumber":2,"startTime":"2026-05-10T00:18:04.502Z","endTime":"2026-05-10T00:18:08.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628085865370622,"aZ":-28.977973694638486,"pfxX":3.012639378930844,"pfxZ":2.0022374678532007,"pX":0.9236697379174492,"pZ":2.3404075791493506,"vX0":5.116835972125476,"vY0":-125.2477193056555,"vZ0":-2.8475702017881783,"x":81.79,"y":175.59,"x0":-1.5347327189982314,"y0":50.000817455690274,"z0":5.854982122046511,"aX":4.7973866855128176},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-6.6,"spinRate":3150,"spinDirection":90},"zone":14,"typeConfidence":0.92,"plateTime":0.43685864422800735,"extension":6.1699786755218575},"hitData":{"launchSpeed":99.5,"launchAngle":23.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.11,"coordY":58.36}},"index":2,"playId":"a830b3b7-f1d8-3ff4-9511-1f934bbdd70f","pitchNumber":3,"startTime":"2026-05-10T00:18:28.776Z","endTime":"2026-05-10T00:18:36.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:18:36.344Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T00:18:47.762Z","endTime":"2026-05-10T00:23:08.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(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":91.3,"endSpeed":84.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65220358401259,"aZ":-24.874830963881024,"pfxX":0.7723921398994431,"pfxZ":4.051355336569401,"pX":0.5164164438616607,"pZ":3.3319448558859706,"vX0":6.314027331111051,"vY0":-132.8758684624749,"vZ0":-1.091218368336637,"x":97.32,"y":148.82,"x0":-1.98408734919699,"y0":50.00071070752618,"z0":5.54398441901017,"aX":1.3881742393767926},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-2.6,"spinRate":2392,"spinDirection":191},"zone":3,"typeConfidence":0.91,"plateTime":0.4111388630550743,"extension":6.805493570068605},"index":0,"playId":"fb4bd682-0e81-3419-8cfb-0f30558640e8","pitchNumber":1,"startTime":"2026-05-10T00:21:14.902Z","endTime":"2026-05-10T00:21:18.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31782911068453,"aZ":-26.816368799287265,"pfxX":-11.528728362711266,"pfxZ":2.766508616725581,"pX":0.436318347277778,"pZ":2.1405466288684734,"vX0":10.508347872918904,"vY0":-138.78979682433976,"vZ0":-3.545408020988277,"x":100.37,"y":180.99,"x0":-1.9155494000611015,"y0":50.00304541766845,"z0":5.236413798989786,"aX":-22.317466067381456},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.4,"breakHorizontal":18.5,"spinRate":2245,"spinDirection":230},"zone":9,"typeConfidence":0.91,"plateTime":0.3958263546966987,"extension":6.775197716558634},"index":1,"playId":"0ff73a9d-623f-36c9-b0e0-6d11a9be9aec","pitchNumber":2,"startTime":"2026-05-10T00:21:32.237Z","endTime":"2026-05-10T00:21:35.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82619331181021,"aZ":-36.61406614140062,"pfxX":8.909575206117724,"pfxZ":-2.85786071679072,"pX":1.7676447566253501,"pZ":0.7393709538026684,"vX0":7.104732721042915,"vY0":-125.11823261492293,"vZ0":-3.2498206560499368,"x":49.62,"y":218.82,"x0":-2.2858717154946575,"y0":50.001598366361144,"z0":5.1156924369517185,"aX":13.848848861465918},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.8,"breakHorizontal":-18.0,"spinRate":3102,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.44107170763548664,"extension":6.694162197039848},"index":2,"playId":"648891f8-5f10-3fa9-a21f-2086060be210","pitchNumber":3,"startTime":"2026-05-10T00:21:57.572Z","endTime":"2026-05-10T00:22:01.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93344545936945,"aZ":-37.3010439516959,"pfxX":6.8797260600430805,"pfxZ":-3.226230849858527,"pX":1.7431424021909963,"pZ":1.3085723059978596,"vX0":6.994683180656482,"vY0":-125.82810959509868,"vZ0":-2.488219714135004,"x":50.56,"y":203.45,"x0":-1.977127875378225,"y0":50.00495826174792,"z0":5.362369370286432,"aX":10.921575438547714},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.2,"breakHorizontal":-14.2,"spinRate":3176,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.43698963597716745,"extension":6.792639629654112},"index":3,"playId":"1b64b4d9-0135-3871-8b13-bd7af9b83eaf","pitchNumber":4,"startTime":"2026-05-10T00:22:18.833Z","endTime":"2026-05-10T00:22:23.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57870185467861,"aZ":-17.113296616606753,"pfxX":-5.6811631992840885,"pfxZ":7.437999841087396,"pX":0.49210643047815417,"pZ":2.5508739716056485,"vX0":8.59210844426401,"vY0":-141.25824100347162,"vZ0":-4.7004090953257975,"x":98.24,"y":169.91,"x0":-1.8480866177847612,"y0":50.002411502484534,"z0":5.333405873886497,"aX":-11.50382906970589},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":8.5,"spinRate":2266,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.387448798818566,"extension":6.726062074763868},"index":4,"playId":"cc193b82-0331-33ae-b6a4-98a2d50db259","pitchNumber":5,"startTime":"2026-05-10T00:22:39.505Z","endTime":"2026-05-10T00:22:43.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.326648275280974,"aZ":-26.0337876352849,"pfxX":-11.161692054575614,"pfxZ":2.9944284490044915,"pX":0.10800031479341017,"pZ":2.482721457370004,"vX0":9.880674615711905,"vY0":-142.87512359196387,"vZ0":-3.0627507848451403,"x":112.88,"y":171.75,"x0":-1.9583122210592594,"y0":50.00420969006899,"z0":5.218996512473113,"aX":-22.89729277519939},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.9,"breakHorizontal":18.0,"spinRate":2214,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.3845160379547896,"extension":6.693644654873701},"hitData":{"launchSpeed":100.0,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":151.18}},"index":5,"playId":"eaa1c608-fc1c-39c7-b3e4-bc5b3d64f194","pitchNumber":6,"startTime":"2026-05-10T00:23:00.859Z","endTime":"2026-05-10T00:23:08.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:23:08.380Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging. Manny Machado to 1st. Wild pitch by pitcher Dustin May.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T00:23:13.619Z","endTime":"2026-05-10T00:24:35.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51497775793926,"aZ":-24.917610319637962,"pfxX":-10.278601881899817,"pfxZ":3.6217213380347726,"pX":0.023698701965003646,"pZ":2.9514654856958855,"vX0":9.13548279222211,"vY0":-141.01027391431475,"vZ0":-2.1181343250116007,"x":116.1,"y":159.09,"x0":-1.9303342634764185,"y0":50.00264675916046,"z0":5.32792743935624,"aX":-20.598661085615728},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":16.7,"spinRate":2184,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.3891495661291602,"extension":6.753865540634682},"index":0,"playId":"d5f80c23-f139-3533-a68f-8015c9f1b3ca","pitchNumber":1,"startTime":"2026-05-10T00:23:34.111Z","endTime":"2026-05-10T00:23:37.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9465523077228,"aZ":-24.619246260670504,"pfxX":0.5133975465339025,"pfxZ":3.9469360965770317,"pX":0.5788973826987683,"pZ":2.456506424129994,"vX0":6.840526537295822,"vY0":-136.66784801715255,"vZ0":-3.2995002300221876,"x":94.93,"y":172.45,"x0":-2.0113880314919896,"y0":50.000976170551795,"z0":5.349018224182448,"aX":0.9801997050177832},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":-2.2,"spinRate":2318,"spinDirection":193},"zone":6,"typeConfidence":0.91,"plateTime":0.3990668611080941,"extension":6.7765593483505215},"index":1,"playId":"57bda471-9f36-3c98-89bd-63c4fb1364de","pitchNumber":2,"startTime":"2026-05-10T00:24:03.506Z","endTime":"2026-05-10T00:24:07.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14171820320624,"aZ":-38.30860086110496,"pfxX":8.032695058739325,"pfxZ":-3.905057737478083,"pX":1.6199335342184085,"pZ":0.0872675268354618,"vX0":6.559507015600805,"vY0":-125.9936991784185,"vZ0":-4.480087371412964,"x":55.25,"y":236.42,"x0":-2.082827993434835,"y0":50.00465106307512,"z0":5.063266453055831,"aX":12.61366289308864},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.0,"breakHorizontal":-16.3,"spinRate":3020,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.43866693942706547,"extension":6.751133867949773},"index":2,"playId":"c9a4da42-7b14-3ec7-8b62-db414c8d2a67","pitchNumber":3,"startTime":"2026-05-10T00:24:25.566Z","endTime":"2026-05-10T00:24:35.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.87,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:24:35.277Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T00:25:06.012Z","endTime":"2026-05-10T00:26:49.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.7,"endSpeed":84.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.811506302180035,"aZ":-27.638251918569836,"pfxX":-9.190893638980928,"pfxZ":2.5102875864371423,"pX":0.3560250203446624,"pZ":2.977145344464201,"vX0":9.548761496994974,"vY0":-133.3154157981209,"vZ0":-0.8131675636954983,"x":103.43,"y":158.4,"x0":-2.072619178647356,"y0":50.00190261601534,"z0":5.275445295288518,"aX":-16.59615154807267},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":14.6,"spinRate":1755,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.4103662486191655,"extension":6.992753234822792},"index":0,"playId":"b8da3085-ba62-3961-92d4-3f4ecb7a6808","pitchNumber":1,"startTime":"2026-05-10T00:25:19.662Z","endTime":"2026-05-10T00:25:23.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":76.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84462773915852,"aZ":-34.67965145156823,"pfxX":9.472865668327916,"pfxZ":-1.651072782159833,"pX":0.10414682319016062,"pZ":1.6899327860546114,"vX0":3.163181447791623,"vY0":-123.69707924580666,"vZ0":-1.3454286079446716,"x":113.03,"y":193.15,"x0":-2.42969686063889,"y0":50.004544883097935,"z0":5.209201089193579,"aX":14.35078240365383},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.0,"breakHorizontal":-18.0,"spinRate":3143,"spinDirection":50},"zone":8,"typeConfidence":0.91,"plateTime":0.4466644303566092,"extension":6.6001832965584475},"index":1,"playId":"79e5815e-7c33-30dd-8cbb-b324a22ee0f1","pitchNumber":2,"startTime":"2026-05-10T00:25:41.005Z","endTime":"2026-05-10T00:25:45.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05107726595619,"aZ":-16.432819311911086,"pfxX":-6.619421865519378,"pfxZ":7.835169330577543,"pX":0.7161315367238205,"pZ":4.343374306835985,"vX0":9.633845066934974,"vY0":-141.4942267519112,"vZ0":-0.15062978883406725,"x":89.7,"y":121.51,"x0":-1.8873191430406553,"y0":50.002431899614656,"z0":5.4585720984446855,"aX":-13.299315801759873},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":9.8,"spinRate":2275,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3884773439282774,"extension":6.717395076924195},"index":2,"playId":"af57b81c-7386-381b-b16d-61dbe90aa33f","pitchNumber":3,"startTime":"2026-05-10T00:26:00.888Z","endTime":"2026-05-10T00:26:04.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.757153835709353,"aZ":-35.23583104170218,"pfxX":8.478381439853289,"pfxZ":-1.9840380341486892,"pX":0.7451774348533708,"pZ":0.721943852554275,"vX0":4.968848007140503,"vY0":-124.82355715143642,"vZ0":-3.1651354587292224,"x":88.6,"y":219.29,"x0":-2.389037007031948,"y0":50.00526804785671,"z0":4.979966697084764,"aX":13.05878115464327},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.2,"breakHorizontal":-16.7,"spinRate":3184,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4429133958277296,"extension":6.647424830427777},"index":3,"playId":"68de3681-e4cd-38ef-ba06-ea8bfbc422a0","pitchNumber":4,"startTime":"2026-05-10T00:26:26.948Z","endTime":"2026-05-10T00:26:30.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11499059404741,"aZ":-23.569790072602945,"pfxX":1.1737359040799298,"pfxZ":4.50064096973005,"pX":-0.7316999195504603,"pZ":3.3848080097077737,"vX0":3.8789296970298643,"vY0":-137.14256140964292,"vZ0":-0.9748293277743698,"x":144.89,"y":147.39,"x0":-2.314587839131221,"y0":50.00585288184659,"z0":5.346170084926523,"aX":2.24550000406814},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":-2.9,"spinRate":2438,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.39872880655173226,"extension":6.799787563124007},"index":4,"playId":"172a688d-8770-3620-bf73-488834ad21f4","pitchNumber":5,"startTime":"2026-05-10T00:26:45.584Z","endTime":"2026-05-10T00:26:49.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.66,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:26:49.080Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T00:26:52.547Z","endTime":"2026-05-10T00:28:58.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17232620369164,"aZ":-27.435561773133742,"pfxX":-11.347698310261759,"pfxZ":2.3786391116361276,"pX":0.5586596336440066,"pZ":2.415129389143822,"vX0":10.8693715882817,"vY0":-140.1685288783937,"vZ0":-2.357156001260135,"x":95.71,"y":173.57,"x0":-1.8917900079788987,"y0":50.005274241064846,"z0":5.055301434654556,"aX":-22.62288695252913},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.0,"breakHorizontal":18.4,"spinRate":2275,"spinDirection":232},"zone":6,"typeConfidence":0.91,"plateTime":0.3905046570787096,"extension":6.734224559293636},"index":0,"playId":"10ee936f-8eb6-31c1-a661-822b3cc3bdba","pitchNumber":1,"startTime":"2026-05-10T00:27:17.528Z","endTime":"2026-05-10T00:27:21.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7528843333346,"aZ":-34.206966258129626,"pfxX":8.20313672966778,"pfxZ":-1.3122338020756033,"pX":-0.6334495414931176,"pZ":3.7818412936983616,"vX0":2.0660819705955493,"vY0":-124.62072069772476,"vZ0":3.5795343732686127,"x":141.15,"y":136.67,"x0":-2.5407118286306987,"y0":50.000090045170715,"z0":5.173032743824462,"aX":12.749036942983748},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-15.4,"spinRate":3063,"spinDirection":55},"zone":11,"typeConfidence":0.9,"plateTime":0.4414869402350967,"extension":6.77866935892897},"index":1,"playId":"d9988155-c447-35f4-9f76-9629cc3746b4","pitchNumber":2,"startTime":"2026-05-10T00:27:38.671Z","endTime":"2026-05-10T00:27:43.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-10T00:27:53.494Z","endTime":"2026-05-10T00:28:08.660Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00491271591409,"aZ":-36.21523987273007,"pfxX":8.269751936067504,"pfxZ":-2.5496196671441496,"pX":1.1674050161197431,"pZ":1.041490956905082,"vX0":5.9853455220828655,"vY0":-127.18792920130649,"vZ0":-2.440776446950347,"x":72.5,"y":210.66,"x0":-2.3178391602248825,"y0":50.00224358584127,"z0":4.979207175325027,"aX":13.106628644848364},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.0,"breakHorizontal":-16.7,"spinRate":3144,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.43614184358365193,"extension":6.8136422601696545},"index":3,"playId":"cfe64c03-d898-30e4-8ec0-b24c6f391c3a","pitchNumber":3,"startTime":"2026-05-10T00:28:08.660Z","endTime":"2026-05-10T00:28:12.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92894260503327,"aZ":-14.424158280633929,"pfxX":-6.8744638771973126,"pfxZ":8.87367928893698,"pX":2.0047966538569995,"pZ":2.5176094808622596,"vX0":13.225850525819629,"vY0":-140.98398171090037,"vZ0":-5.2906641851947835,"x":40.58,"y":170.8,"x0":-1.8674499314091748,"y0":50.003876334090755,"z0":5.3593812254707265,"aX":-13.753694359395036},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":9.6,"spinRate":2325,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3894470210820504,"extension":6.848264361363746},"index":4,"playId":"42d6d627-2847-32b0-9d86-aaad7bcf810c","pitchNumber":4,"startTime":"2026-05-10T00:28:29.255Z","endTime":"2026-05-10T00:28:32.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.642641687579136,"aZ":-25.179771321224514,"pfxX":-11.186789912613863,"pfxZ":3.4437823915996066,"pX":0.40987815620118606,"pZ":1.3376561169654941,"vX0":11.144684624079026,"vY0":-141.82025088170596,"vZ0":-5.9431652986980845,"x":101.38,"y":202.66,"x0":-2.124915232975773,"y0":50.000427043125896,"z0":5.075331301773087,"aX":-22.694617521072463},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":17.9,"spinRate":2305,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.38681455527094544,"extension":6.798480544068522},"index":5,"playId":"18dd1f73-398b-33f7-8164-7c798a738ccf","pitchNumber":5,"startTime":"2026-05-10T00:28:51.595Z","endTime":"2026-05-10T00:28:58.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:28:58.102Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro Pagés pops out to third baseman Manny Machado.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T00:30:37.967Z","endTime":"2026-05-10T00:33:44.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923292026915394,"aZ":-21.96331621278951,"pfxX":-10.97374757616305,"pfxZ":5.4280729261733285,"pX":-0.7179534163307276,"pZ":1.7805307917792998,"vX0":5.888309784659027,"vY0":-136.503741314895,"vZ0":-6.23226228986988,"x":144.37,"y":190.71,"x0":-1.480888723774841,"y0":50.003128108162066,"z0":5.612301623513938,"aX":-20.64476452646188},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.6,"breakHorizontal":18.6,"spinRate":2386,"spinDirection":225},"zone":7,"typeConfidence":0.94,"plateTime":0.40172427946124634,"extension":5.885968114080919},"index":0,"playId":"81de87e0-ce14-33f5-9ebf-52824605a66c","pitchNumber":1,"startTime":"2026-05-10T00:31:30.057Z","endTime":"2026-05-10T00:31:33.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.294586912445446,"aZ":-31.056427497680136,"pfxX":4.173578469253199,"pfxZ":0.7261085303611434,"pX":0.4964518998293616,"pZ":2.2461265597989626,"vX0":3.9389935974582766,"vY0":-122.94835548517288,"vZ0":-2.2534810965619103,"x":98.08,"y":178.13,"x0":-1.6658248087349057,"y0":50.00203815851278,"z0":5.797925393569301,"aX":6.419249013480335},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-8.4,"spinRate":2978,"spinDirection":95},"zone":6,"typeConfidence":0.8,"plateTime":0.4446856389533851,"extension":6.269503261707381},"index":1,"playId":"02002bc1-4043-31a4-aaac-c31eca64e353","pitchNumber":2,"startTime":"2026-05-10T00:31:43.628Z","endTime":"2026-05-10T00:31:47.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-10T00:31:52.391Z","endTime":"2026-05-10T00:32:08.812Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05400922708246,"aZ":-34.509069770315,"pfxX":6.16922931812505,"pfxZ":-1.5513088863724196,"pX":1.960128205725827,"pZ":0.46154552478400857,"vX0":6.387610375009202,"vY0":-122.20863808672716,"vZ0":-5.167339292750109,"x":42.28,"y":226.32,"x0":-1.4930904821699935,"y0":50.00218782659283,"z0":5.582026900247118,"aX":9.290129774941224},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.8,"breakHorizontal":-12.7,"spinRate":3109,"spinDirection":95},"zone":14,"typeConfidence":0.71,"plateTime":0.44893751605115284,"extension":6.045376913787028},"index":3,"playId":"dd96be4c-ce44-32f8-a9f1-864cf1b729e2","pitchNumber":3,"startTime":"2026-05-10T00:32:08.812Z","endTime":"2026-05-10T00:32:13.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333378464364902,"aZ":-30.564829152280435,"pfxX":4.114495773733032,"pfxZ":1.0394590528736645,"pX":1.4373270909040208,"pZ":1.3170947598051832,"vX0":5.764382372108889,"vY0":-123.84308374323652,"vZ0":-4.208812586547083,"x":62.21,"y":203.22,"x0":-1.460966747136413,"y0":50.00060674016623,"z0":5.61493985753333,"aX":6.344451695639767},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":-8.9,"spinRate":3078,"spinDirection":88},"zone":14,"typeConfidence":0.64,"plateTime":0.443448255298025,"extension":5.820663266009536},"index":4,"playId":"ae3552b4-9c69-3eb8-ab38-c46481d71543","pitchNumber":4,"startTime":"2026-05-10T00:32:29.253Z","endTime":"2026-05-10T00:32:32.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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.1,"endSpeed":84.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0399925860069,"aZ":-12.477481915330413,"pfxX":-4.868927413909358,"pfxZ":10.720006388232747,"pX":0.33270653206777295,"pZ":2.3234666748986563,"vX0":6.136659755732824,"vY0":-135.31003782702322,"vZ0":-6.926241683817939,"x":104.32,"y":176.05,"x0":-1.3417928172980012,"y0":50.005004099676135,"z0":5.807481945756872,"aX":-8.947926489838212},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2321,"spinDirection":200},"zone":6,"typeConfidence":0.97,"plateTime":0.40622039380999375,"extension":5.930102026153939},"index":5,"playId":"85a3a758-eb3f-36d3-b532-68e7d34eccba","pitchNumber":5,"startTime":"2026-05-10T00:32:43.368Z","endTime":"2026-05-10T00:32:47.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69682164574616,"aZ":-12.21018377614091,"pfxX":-4.666321108414964,"pfxZ":10.294329722607472,"pX":-0.9146227847633548,"pZ":3.462484115986064,"vX0":2.7790484368934525,"vY0":-138.77676215049905,"vZ0":-4.315660046988703,"x":151.86,"y":145.29,"x0":-1.3256845881567536,"y0":50.00527715322619,"z0":5.858755274680042,"aX":-9.051491004890327},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2270,"spinDirection":217},"zone":11,"typeConfidence":0.98,"plateTime":0.39554706011807195,"extension":5.878419666185834},"index":6,"playId":"f90e70d9-cfdb-389b-b677-852fd7ee3462","pitchNumber":6,"startTime":"2026-05-10T00:33:01.012Z","endTime":"2026-05-10T00:33:04.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11450413732435,"aZ":-16.36442225582252,"pfxX":-10.06402488742653,"pfxZ":8.356043879515525,"pX":-1.3016626569272474,"pZ":2.493513222580151,"vX0":3.483071882958492,"vY0":-136.68765871707117,"vZ0":-6.029264552953801,"x":166.62,"y":171.46,"x0":-1.2846947394328805,"y0":50.00677925955571,"z0":5.8516996560865495,"aX":-19.04799347972614},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":17.5,"spinRate":2251,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4007216008132719,"extension":5.853013718303768},"index":7,"playId":"f68fc373-d2d9-35e4-8589-6d7a816fa415","pitchNumber":7,"startTime":"2026-05-10T00:33:17.459Z","endTime":"2026-05-10T00:33:20.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25051418440746,"aZ":-31.844859911852442,"pfxX":5.420261919617012,"pfxZ":0.22373534686482177,"pX":-0.42801648516919816,"pZ":1.4280691213309418,"vX0":1.1589085633702825,"vY0":-121.70953216247261,"vZ0":-3.723758817265173,"x":133.31,"y":200.22,"x0":-1.6148329098315823,"y0":50.00583984562561,"z0":5.740595539430818,"aX":8.119590992558592},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.2,"breakHorizontal":-10.1,"spinRate":2935,"spinDirection":104},"zone":13,"typeConfidence":0.84,"plateTime":0.45030691870012873,"extension":5.7984231349436035},"hitData":{"launchSpeed":85.3,"launchAngle":66.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.87,"coordY":151.68}},"index":8,"playId":"ee5e04d3-e17d-33ba-b618-f7806097917f","pitchNumber":8,"startTime":"2026-05-10T00:33:35.166Z","endTime":"2026-05-10T00:33:44.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:33:44.948Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T00:33:53.476Z","endTime":"2026-05-10T00:35:20.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.451891756348868,"aZ":-19.177056370919267,"pfxX":0.8290831165021215,"pfxZ":7.406743241870662,"pX":-0.7563544858953022,"pZ":2.5883992082301828,"vX0":2.289883635452437,"vY0":-131.03554340783273,"vZ0":-4.410555001900287,"x":145.83,"y":168.89,"x0":-1.746181102108621,"y0":50.0002087779113,"z0":5.709926022473521,"aX":1.4530228508193965},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-1.9,"spinRate":2573,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.41663781003517997,"extension":5.829079894072955},"index":0,"playId":"69c57493-64e9-3f9f-b778-0a03939e76fa","pitchNumber":1,"startTime":"2026-05-10T00:34:08.174Z","endTime":"2026-05-10T00:34:11.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.315222008395732,"aZ":-22.210500005824475,"pfxX":-10.89527808479356,"pfxZ":5.407922610264613,"pX":-1.3932475112999412,"pZ":1.656450033465108,"vX0":4.197730038858737,"vY0":-135.3464224743254,"vZ0":-6.563036040714173,"x":170.11,"y":194.06,"x0":-1.554421864938932,"y0":50.00464667077001,"z0":5.683097601291369,"aX":-20.086189557327362},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":18.7,"spinRate":2247,"spinDirection":219},"zone":13,"typeConfidence":0.94,"plateTime":0.4056765635921509,"extension":5.797616996762267},"index":1,"playId":"5323abc8-4d30-3205-a091-64acf5783207","pitchNumber":2,"startTime":"2026-05-10T00:34:20.375Z","endTime":"2026-05-10T00:34:23.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95652431259935,"aZ":-26.300238802779536,"pfxX":0.8447707674878733,"pfxZ":3.499383098881644,"pX":-0.8869899748971118,"pZ":3.9293052900036045,"vX0":1.665037240451821,"vY0":-128.604776773863,"vZ0":-0.19633128798762922,"x":150.81,"y":132.69,"x0":-1.6518750751392255,"y0":50.00437533861882,"z0":6.041572173932294,"aX":1.4193450141569735},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-1.9,"spinRate":2565,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.4254211402995396,"extension":5.847835336812148},"index":2,"playId":"464d45a4-5664-3bc3-be50-a5a046ad6a7e","pitchNumber":3,"startTime":"2026-05-10T00:34:35.943Z","endTime":"2026-05-10T00:34:39.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73599071097858,"aZ":-20.31476798241523,"pfxX":-10.20792335097072,"pfxZ":6.3763667829647215,"pX":-0.7757725908761209,"pZ":1.780509841585891,"vX0":5.219946494631594,"vY0":-135.99488850615126,"vZ0":-6.584922636596841,"x":146.57,"y":190.71,"x0":-1.400841870158488,"y0":50.00624749459099,"z0":5.657770193023854,"aX":-18.992567344026146},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":17.3,"spinRate":2337,"spinDirection":219},"zone":7,"typeConfidence":0.94,"plateTime":0.4038320179698136,"extension":5.909178397067801},"index":3,"playId":"6621c387-7f21-3405-b9a4-ae76d1b2e7ab","pitchNumber":4,"startTime":"2026-05-10T00:34:52.291Z","endTime":"2026-05-10T00:34:55.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-10T00:35:02.367Z","endTime":"2026-05-10T00:35:11.039Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92074944410478,"aZ":-31.655664748186005,"pfxX":4.292187337703043,"pfxZ":0.33966417773079627,"pX":-0.6432492675725383,"pZ":2.1666059108994276,"vX0":0.9986329730255199,"vY0":-123.92315534051569,"vZ0":-2.560940798336981,"x":141.52,"y":180.28,"x0":-1.609611129216883,"y0":50.006119100138264,"z0":5.871061105955142,"aX":6.643497666835572},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":-8.0,"spinRate":3007,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.44284279604785093,"extension":5.846613645780227},"hitData":{"launchSpeed":98.1,"launchAngle":36.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.3,"coordY":71.8}},"index":5,"playId":"bce9610f-d465-32cb-b48b-01091bdb8a1e","pitchNumber":5,"startTime":"2026-05-10T00:35:11.039Z","endTime":"2026-05-10T00:35:20.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:35:20.362Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T00:35:23.279Z","endTime":"2026-05-10T00:37:18.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.751584793484923,"aZ":-18.8272470490495,"pfxX":-10.18057734551435,"pfxZ":7.053657908985453,"pX":0.08658187550655651,"pZ":1.999465269519307,"vX0":7.375963053337626,"vY0":-136.8154389545214,"vZ0":-6.251234566620788,"x":113.7,"y":184.79,"x0":-1.3243996200509573,"y0":50.001298651260655,"z0":5.608251960012588,"aX":-19.25968242444579},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":16.8,"spinRate":2291,"spinDirection":216},"zone":8,"typeConfidence":0.93,"plateTime":0.4006423408456463,"extension":6.16808889359511},"index":0,"playId":"8324b854-9cbb-37e9-822c-2aca2afc4e5e","pitchNumber":1,"startTime":"2026-05-10T00:35:46.575Z","endTime":"2026-05-10T00:35:49.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992921314653525,"aZ":-13.196475492285602,"pfxX":-4.918748458024685,"pfxZ":10.292795804647072,"pX":-0.8253857236836224,"pZ":3.742088563150157,"vX0":3.5626392428915725,"vY0":-135.05619286828446,"vZ0":-3.3231281258135965,"x":148.46,"y":137.74,"x0":-1.5239768361984043,"y0":50.00057830008052,"z0":5.919349501179774,"aX":-9.066326198122775},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2320,"spinDirection":219},"zone":11,"typeConfidence":0.97,"plateTime":0.40589059340790756,"extension":5.904628742871919},"index":1,"playId":"1ac2f0b9-c36e-3712-9fd2-e3da8c871766","pitchNumber":2,"startTime":"2026-05-10T00:35:59.227Z","endTime":"2026-05-10T00:36:02.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107663041016533,"aZ":-17.015226793062816,"pfxX":-9.691734891429991,"pfxZ":8.05036726776212,"pX":0.05388582526999486,"pZ":1.096357760544312,"vX0":6.973989713691638,"vY0":-136.58645872126561,"vZ0":-9.184238727454419,"x":114.95,"y":209.18,"x0":-1.2780495186999115,"y0":50.002412385731674,"z0":5.681329988292562,"aX":-18.244882548891447},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":16.0,"spinRate":2353,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4015844912654991,"extension":5.850563784425766},"index":2,"playId":"8391162a-7952-3389-ae69-eeee680646ae","pitchNumber":3,"startTime":"2026-05-10T00:36:11.354Z","endTime":"2026-05-10T00:36:14.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27833423223106,"aZ":-17.341134010345517,"pfxX":-8.989458071281359,"pfxZ":7.712773941917117,"pX":-1.3330677456496234,"pZ":2.9996386460991395,"vX0":3.461170243264549,"vY0":-137.93552491155768,"vZ0":-4.485868429908005,"x":167.81,"y":157.79,"x0":-1.4377868047410831,"y0":50.001717102953926,"z0":5.81969836314807,"aX":-17.284484313657448},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":15.5,"spinRate":2311,"spinDirection":211},"zone":11,"typeConfidence":0.79,"plateTime":0.39740231959493455,"extension":5.8954410227732845},"index":3,"playId":"ac4026a1-1cf7-3ff6-8929-12fde79e7ed1","pitchNumber":4,"startTime":"2026-05-10T00:36:29.916Z","endTime":"2026-05-10T00:36:33.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-10T00:36:41.077Z","endTime":"2026-05-10T00:36:59.017Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63854904620631,"aZ":-32.15870375427675,"pfxX":4.136763362205858,"pfxZ":0.010939525303485631,"pX":0.9603137355525379,"pZ":1.1131956807889125,"vX0":4.599151935312634,"vY0":-123.1069986203374,"vZ0":-4.544367494285971,"x":80.4,"y":208.72,"x0":-1.4611284548316912,"y0":50.00335941296802,"z0":5.66834991879161,"aX":6.427063617478399},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.7,"breakHorizontal":-8.5,"spinRate":3099,"spinDirection":78},"zone":14,"typeConfidence":0.61,"plateTime":0.4428508843958858,"extension":6.171173604578588},"index":5,"playId":"a5920c76-d2fa-36fb-babc-f0678e8b45c6","pitchNumber":5,"startTime":"2026-05-10T00:36:59.017Z","endTime":"2026-05-10T00:37:02.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.813300411944386,"aZ":-16.252735671193697,"pfxX":-9.466187768159202,"pfxZ":8.234677598206671,"pX":-1.0992082790008557,"pZ":1.5918836944075858,"vX0":4.3230601671291895,"vY0":-137.95706113452655,"vZ0":-8.2813202362806,"x":158.9,"y":195.8,"x0":-1.4540592323305546,"y0":50.0024419257279,"z0":5.721453417532804,"aX":-18.30170916373307},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":16.3,"spinRate":2287,"spinDirection":215},"zone":13,"typeConfidence":0.86,"plateTime":0.3965620372965404,"extension":5.977552655839183},"index":6,"playId":"927ec057-524a-3051-b261-71967703ba16","pitchNumber":6,"startTime":"2026-05-10T00:37:14.997Z","endTime":"2026-05-10T00:37:18.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:37:18.500Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out to right fielder Jordan Walker in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T00:39:47.018Z","endTime":"2026-05-10T00:40:22.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.235968394349904,"aZ":-24.827742897776442,"pfxX":0.9630761038646745,"pfxZ":4.045095044586221,"pX":0.006299334353878065,"pZ":2.147527878921325,"vX0":5.064881723243047,"vY0":-133.51331885320573,"vZ0":-3.732474763084419,"x":116.76,"y":180.8,"x0":-2.035992810386142,"y0":50.00143150667118,"z0":5.338753100966336,"aX":1.7475393541910662},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":-2.8,"spinRate":2283,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.40936105325714633,"extension":6.859193983583114},"index":0,"playId":"895b254f-025b-32ea-b84e-2c7de4c6442f","pitchNumber":1,"startTime":"2026-05-10T00:39:53.988Z","endTime":"2026-05-10T00:39:57.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0737707048079,"aZ":-15.334497664830357,"pfxX":-7.952189697402924,"pfxZ":8.495568842997331,"pX":0.13807151435585385,"pZ":2.7335108296929405,"vX0":8.221559038768495,"vY0":-140.0068512799557,"vZ0":-4.608802805432632,"x":111.74,"y":164.98,"x0":-1.805556723961451,"y0":50.002555634347694,"z0":5.406969370257961,"aX":-15.76242844019211},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":12.7,"spinRate":2208,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39144195857926345,"extension":6.9256848490858145},"hitData":{"launchSpeed":86.3,"launchAngle":43.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.18,"coordY":124.17}},"index":1,"playId":"2c11cb57-29fd-3c7e-8f77-7d375ad186e0","pitchNumber":2,"startTime":"2026-05-10T00:40:13.708Z","endTime":"2026-05-10T00:40:22.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:40:22.432Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ty France homers (4) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T00:40:27.848Z","endTime":"2026-05-10T00:41:16.374Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46221173445248,"aZ":-26.45618147721553,"pfxX":-9.821604905529076,"pfxZ":2.912306607024976,"pX":-0.4587889932430674,"pZ":1.7818817738829964,"vX0":7.9046295437529395,"vY0":-139.4419262835482,"vZ0":-4.58703241828437,"x":134.49,"y":190.67,"x0":-2.0596288901364033,"y0":50.00024653945127,"z0":5.2017187892380115,"aX":-19.26549929654382},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.4,"breakHorizontal":16.1,"spinRate":2322,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.39337448686230125,"extension":6.705671922349476},"hitData":{"launchSpeed":109.6,"launchAngle":23.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.98,"coordY":37.66}},"index":0,"playId":"dc907836-ce55-3850-a16a-91c203c378e3","pitchNumber":1,"startTime":"2026-05-10T00:40:49.837Z","endTime":"2026-05-10T00:41:16.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":15.5,"leverageIndex":0.99,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:41:16.374Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sung-Mun Song walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T00:41:07.664Z","endTime":"2026-05-10T00:43:42.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22263288903342,"aZ":-22.828821778327214,"pfxX":1.8548394775989987,"pfxZ":5.148766499936075,"pX":-0.8841148772929781,"pZ":3.1235153369807063,"vX0":2.9645627423994707,"vY0":-134.14736292675096,"vZ0":-1.6135145708083332,"x":150.7,"y":154.45,"x0":-2.2463176913520435,"y0":50.000427191142414,"z0":5.367293321575605,"aX":3.364659916262365},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-4.0,"spinRate":2368,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.40898891873179233,"extension":6.788358028473977},"index":0,"playId":"5edb9179-c1b3-3163-a5a8-9bec7f10e1dc","pitchNumber":1,"startTime":"2026-05-10T00:41:40.801Z","endTime":"2026-05-10T00:41:44.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":97.2,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7552002758895,"aZ":-11.273158395196345,"pfxX":-6.045670514836013,"pfxZ":10.497107823684349,"pX":-0.08104626197999072,"pZ":1.474538958267283,"vX0":7.164799033108989,"vY0":-141.0623557440308,"vZ0":-8.38048572628637,"x":120.09,"y":198.97,"x0":-1.8832218709939068,"y0":50.00000927354357,"z0":5.233606175653106,"aX":-12.033731414008237},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":9.2,"spinRate":2261,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39013152451507294,"extension":6.961921859429999},"index":1,"playId":"8bf2667c-6493-37de-842f-9204fbee08f6","pitchNumber":2,"startTime":"2026-05-10T00:41:58.680Z","endTime":"2026-05-10T00:42:02.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23472763512729,"aZ":-38.87591268338341,"pfxX":8.413077331516211,"pfxZ":-4.330107012826163,"pX":-1.090346324426662,"pZ":2.61619346791073,"vX0":0.7396533992992014,"vY0":-125.19487491445258,"vZ0":1.4805588314988476,"x":158.56,"y":168.14,"x0":-2.48122789734893,"y0":50.00424711515151,"z0":5.261212318027776,"aX":13.017039174440232},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.1,"breakHorizontal":-15.4,"spinRate":3055,"spinDirection":44},"zone":11,"typeConfidence":0.9,"plateTime":0.44181573904583704,"extension":6.641736871561249},"index":2,"playId":"73c66249-d767-3373-bf54-157f51fd7a8f","pitchNumber":3,"startTime":"2026-05-10T00:42:16.899Z","endTime":"2026-05-10T00:42:20.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":87.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.591379876698944,"aZ":-11.25493749087306,"pfxX":-5.857570467128705,"pfxZ":10.423449062870972,"pX":-0.009059775046889306,"pZ":2.594884015557224,"vX0":7.654299535934712,"vY0":-141.74785717938335,"vZ0":-5.422758605552446,"x":117.35,"y":168.72,"x0":-2.0010248490382123,"y0":50.00057760885967,"z0":5.270966076076596,"aX":-11.753722807884762},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2313,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3884783264562399,"extension":6.810260086999423},"index":3,"playId":"59221ebb-0023-3aaf-954a-5697f1b62456","pitchNumber":4,"startTime":"2026-05-10T00:42:34.716Z","endTime":"2026-05-10T00:42:38.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28481264601649,"aZ":-38.28889221899211,"pfxX":7.246522870301684,"pfxZ":-3.8704734154774014,"pX":-0.258141484133425,"pZ":1.9933683793726409,"vX0":2.922109610762421,"vY0":-126.62049487894978,"vZ0":-0.16223924417275404,"x":126.84,"y":184.96,"x0":-2.377470964838908,"y0":50.00185378415611,"z0":5.192373562771267,"aX":11.451283920062815},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.7,"breakHorizontal":-13.9,"spinRate":3103,"spinDirection":52},"zone":8,"typeConfidence":0.9,"plateTime":0.43707584823170764,"extension":6.651738239699813},"index":4,"playId":"890b4deb-e29f-34c4-bf64-cf45d0444695","pitchNumber":5,"startTime":"2026-05-10T00:42:55.097Z","endTime":"2026-05-10T00:42:58.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.53123611529857,"aZ":-15.553783855212206,"pfxX":-3.756123225620231,"pfxZ":8.334947132498085,"pX":-0.5392266434517675,"pZ":3.8656928582766628,"vX0":5.1201758898460294,"vY0":-141.34100925730644,"vZ0":-1.4806105460762657,"x":137.55,"y":134.41,"x0":-1.8984884215363573,"y0":50.00453190891258,"z0":5.410471505022237,"aX":-7.491872705961007},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":2227,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38967216759551215,"extension":6.80408675761974},"index":5,"playId":"be664866-62b0-3ce2-8c22-8dfe470d7d47","pitchNumber":6,"startTime":"2026-05-10T00:43:17.690Z","endTime":"2026-05-10T00:43:21.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931703302895727,"aZ":-21.614291990740902,"pfxX":-0.10229071905453324,"pfxZ":5.700057241980883,"pX":1.0018953605212646,"pZ":0.02889062550222198,"vX0":7.9149918810373,"vY0":-134.6924850686913,"vZ0":-9.126750089548555,"x":78.81,"y":238.0,"x0":-1.951118963097634,"y0":50.005189965971596,"z0":4.967120062499021,"aX":-0.19065912484576314},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":-1.3,"spinRate":2432,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.40533266564408565,"extension":6.965151069713523},"index":6,"playId":"9c2203ce-5fbf-3dc9-9d50-716b105c4f85","pitchNumber":7,"startTime":"2026-05-10T00:43:38.946Z","endTime":"2026-05-10T00:43:42.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:43:42.231Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to center fielder Nathan Church. Sung-Mun Song to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T00:44:40.336Z","endTime":"2026-05-10T00:46:04.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"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-10T00:44:00.536Z","endTime":"2026-05-10T00:44:42.705Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24445814627117,"aZ":-19.38453888894443,"pfxX":-1.6895780572918913,"pfxZ":6.780148427210527,"pX":0.7113528908590958,"pZ":2.00285014615942,"vX0":8.0916988472349,"vY0":-136.53469723113278,"vZ0":-4.88181115904365,"x":89.88,"y":184.7,"x0":-2.072059259610501,"y0":50.00354949605689,"z0":5.149151199373667,"aX":-3.1876067840372153},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":1.3,"spinRate":2450,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.4012562130093067,"extension":6.82772862196113},"index":1,"playId":"59614f68-6283-3f38-83c8-bf7c26595cd9","pitchNumber":1,"startTime":"2026-05-10T00:44:42.705Z","endTime":"2026-05-10T00:44:45.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"0af274b9-bf3b-3b7d-b0a7-823c99d69764","startTime":"2026-05-10T00:45:05.481Z","endTime":"2026-05-10T00:45:09.071Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97181736010092,"aZ":-15.775870888336476,"pfxX":-7.850624094979647,"pfxZ":8.332542164749352,"pX":0.8946883736677277,"pZ":2.368018509750587,"vX0":10.591697644851156,"vY0":-139.9692762455401,"vZ0":-5.056213649104858,"x":82.9,"y":174.84,"x0":-1.9328068173033062,"y0":50.00434012201438,"z0":5.244096101974103,"aX":-15.45342860739048},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2295,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39253578613808315,"extension":6.956843465190154},"index":3,"playId":"a1389cd2-4590-3460-9dca-e94cf5fc9a98","pitchNumber":2,"startTime":"2026-05-10T00:45:25.812Z","endTime":"2026-05-10T00:45:30.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.420682818794052,"aZ":-33.1463247250079,"pfxX":9.828025532866645,"pfxZ":-0.6394727318723863,"pX":-0.06478659365890595,"pZ":2.1129223379350592,"vX0":2.4515009571367576,"vY0":-123.97853116158232,"vZ0":-0.16951069103293948,"x":119.47,"y":181.73,"x0":-2.3472040451981266,"y0":50.00093823159203,"z0":4.996122390657222,"aX":14.990541448879753},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.8,"breakHorizontal":-18.4,"spinRate":3051,"spinDirection":46},"zone":8,"typeConfidence":0.91,"plateTime":0.4452195374661114,"extension":6.6235289021317065},"hitData":{"launchSpeed":97.6,"launchAngle":15.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.5,"coordY":94.42}},"index":4,"playId":"1da462e5-807e-3524-98ea-1c42da63f8a6","pitchNumber":3,"startTime":"2026-05-10T00:45:52.536Z","endTime":"2026-05-10T00:46:04.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.7,"awayTeamWinProbability":38.3,"homeTeamWinProbabilityAdded":4.800000000000011,"leverageIndex":1.62,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:46:04.804Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T00:46:06.861Z","endTime":"2026-05-10T00:47:57.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.082428358890724,"aZ":-19.27332204101476,"pfxX":-0.540027786294988,"pfxZ":6.661099073859597,"pX":0.5804438914333475,"pZ":2.173456506952794,"vX0":7.151165526479511,"vY0":-137.69813802074717,"vZ0":-4.7992558097432285,"x":94.87,"y":180.1,"x0":-1.9705435972374392,"y0":50.00373346647232,"z0":5.227230319037214,"aX":-1.0464212367108505},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":-0.4,"spinRate":2479,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.39645227105479197,"extension":6.943211526483778},"index":0,"playId":"444e02e9-44a3-33fd-9c21-e2142c9f3930","pitchNumber":1,"startTime":"2026-05-10T00:46:32.148Z","endTime":"2026-05-10T00:46:35.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"second":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407170669529243,"aZ":-37.50150350884529,"pfxX":8.874107689956574,"pfxZ":-3.4799912072048578,"pX":-2.0049315703272774,"pZ":2.976394016507248,"vX0":-1.2234564188736519,"vY0":-123.473004398937,"vZ0":2.434253111458102,"x":193.42,"y":158.42,"x0":-2.6526358946926103,"y0":50.001593119020285,"z0":5.151007743882351,"aX":13.591714624155475},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.4,"breakHorizontal":-15.7,"spinRate":2971,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.4449577769834052,"extension":6.792071023957679},"index":1,"playId":"7a0f11da-c223-3d99-b23b-e88d94b308c3","pitchNumber":2,"startTime":"2026-05-10T00:46:50.422Z","endTime":"2026-05-10T00:46:53.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"second":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Pedro Pagés. Sung-Mun Song to 3rd. Freddy Fermin to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"7a0f11da-c223-3d99-b23b-e88d94b308c3","startTime":"2026-05-10T00:47:08.801Z","endTime":"2026-05-10T00:47:28.069Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"second":{"id":823550,"link":"/api/v1/people/823550"},"postOnSecond":{"id":666023,"link":"/api/v1/people/666023"},"postOnThird":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":6.400000000000006,"leverageIndex":2.5,"dramaIndex":107.0,"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":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51235796906674,"aZ":-21.45192016870446,"pfxX":0.09778418000467148,"pfxZ":5.567402754882614,"pX":0.5186259536818871,"pZ":2.3735174334666076,"vX0":6.830404023468498,"vY0":-137.4538482518076,"vZ0":-3.989617216465304,"x":97.23,"y":174.7,"x0":-2.0042315082776394,"y0":50.005464069161164,"z0":5.287996009310703,"aX":0.1878759200005073},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-1.6,"spinRate":2364,"spinDirection":198},"zone":6,"typeConfidence":0.91,"plateTime":0.3974499738193531,"extension":6.8903301986539445},"index":3,"playId":"86f7790c-48ac-3afd-8226-6fee87ac455a","pitchNumber":3,"startTime":"2026-05-10T00:47:28.069Z","endTime":"2026-05-10T00:47:31.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":666023,"link":"/api/v1/people/666023"},"third":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54508142700197,"aZ":-15.37705843032403,"pfxX":-5.024014397622539,"pfxZ":8.374899285392502,"pX":-0.5671915101209316,"pZ":3.940435768732523,"vX0":5.707540911997895,"vY0":-141.2784521191682,"vZ0":-1.224827816016496,"x":138.62,"y":132.39,"x0":-1.968448725379906,"y0":50.00173046485747,"z0":5.375822329746347,"aX":-10.075793451642225},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2176,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38886633954020144,"extension":6.832300253912555},"index":4,"playId":"fdce8d8f-5615-3f0d-96a1-694465e03760","pitchNumber":4,"startTime":"2026-05-10T00:47:53.667Z","endTime":"2026-05-10T00:47:57.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":666023,"link":"/api/v1/people/666023"},"third":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":-10.400000000000013,"leverageIndex":2.5,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:47:57.271Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a fly ball to right fielder Jordan Walker. Sung-Mun Song scores. Freddy Fermin scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T00:48:04.934Z","endTime":"2026-05-10T00:48:41.317Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93118860955271,"aZ":-21.94949152632431,"pfxX":-0.6976956997516703,"pfxZ":5.4902701727439425,"pX":0.7750873771437212,"pZ":1.5672775332909474,"vX0":7.676990664778064,"vY0":-135.43526736508753,"vZ0":-5.57625841904544,"x":87.46,"y":196.46,"x0":-2.002745022912255,"y0":50.00388034096421,"z0":5.183156319385962,"aX":-1.3014784350297683},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-0.4,"spinRate":2331,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.4040727265732218,"extension":6.908286451983216},"hitData":{"launchSpeed":69.4,"launchAngle":40.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.81,"coordY":136.6}},"index":0,"playId":"c81ddf82-1e52-3a54-9e9f-ba399fee34e7","pitchNumber":1,"startTime":"2026-05-10T00:48:28.226Z","endTime":"2026-05-10T00:48:41.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":666023,"link":"/api/v1/people/666023"},"third":{"id":823550,"link":"/api/v1/people/823550"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":21.70000000000001,"leverageIndex":2.77,"dramaIndex":208.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:48:41.317Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T00:50:35.529Z","endTime":"2026-05-10T00:52:24.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"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-10T00:49:02.975Z","endTime":"2026-05-10T00:50:18.721Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"078053f5-291d-3651-a42e-25468978c629","startTime":"2026-05-10T00:50:18.721Z","endTime":"2026-05-10T00:50:23.294Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92702153845902,"aZ":-19.57525964460228,"pfxX":-7.781080586289729,"pfxZ":6.445030547125938,"pX":-0.015926105635624084,"pZ":5.098202649416915,"vX0":8.27733969158275,"vY0":-139.10893430651382,"vZ0":2.453700665858385,"x":117.61,"y":101.13,"x0":-2.022612672346145,"y0":50.00281162202148,"z0":5.504132999823965,"aX":-15.212250905515424},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":12.4,"spinRate":2113,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39411314007981435,"extension":6.680796143550959},"index":2,"playId":"5a297a81-4289-38f4-844f-995ad672b977","pitchNumber":1,"startTime":"2026-05-10T00:50:37.925Z","endTime":"2026-05-10T00:50:41.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429864623495373,"aZ":-22.759206758627055,"pfxX":-0.886102269131174,"pfxZ":5.113839885080404,"pX":0.21463074895006307,"pZ":3.3745340433449784,"vX0":6.560471642460216,"vY0":-134.61659604779513,"vZ0":-0.8457238318778084,"x":108.82,"y":147.67,"x0":-2.1357627595498494,"y0":50.00154437888075,"z0":5.299667768137933,"aX":-1.6319896938391918},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":0.2,"spinRate":2337,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.40643373436546115,"extension":6.884483545100026},"index":3,"playId":"b8e83fde-e163-3822-ae8a-73c4a7c942f6","pitchNumber":2,"startTime":"2026-05-10T00:51:01.798Z","endTime":"2026-05-10T00:51:04.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.60169944869948,"aZ":-17.119953536692755,"pfxX":-8.601082378839699,"pfxZ":7.727849706893583,"pX":-0.691890153188679,"pZ":3.034322938505427,"vX0":6.500488403972443,"vY0":-139.89776461156703,"vZ0":-3.1963886192303415,"x":143.37,"y":156.85,"x0":-1.948344591648147,"y0":50.003770741752724,"z0":5.338466397075953,"aX":-16.757742075178523},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2146,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39410633251242544,"extension":6.911799334527536},"index":4,"playId":"071f4a23-ced5-3e6f-9943-baad5d91b06c","pitchNumber":3,"startTime":"2026-05-10T00:51:22.955Z","endTime":"2026-05-10T00:51:26.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604193635264973,"aZ":-35.206690270045485,"pfxX":8.045568360929042,"pfxZ":-1.974173554045528,"pX":0.11851757844834565,"pZ":3.7274689726970887,"vX0":3.656717875467816,"vY0":-124.266039456778,"vZ0":3.5852203783184065,"x":112.48,"y":138.14,"x0":-2.4267744717229016,"y0":50.00541615583047,"z0":5.2283520385105335,"aX":12.33035518920062},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.3,"breakHorizontal":-15.5,"spinRate":3066,"spinDirection":64},"zone":12,"typeConfidence":0.9,"plateTime":0.44423454973072696,"extension":6.859914616102352},"index":5,"playId":"887114de-3086-3cb5-82bd-4260f4e93cfa","pitchNumber":4,"startTime":"2026-05-10T00:51:41.621Z","endTime":"2026-05-10T00:51:45.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"6ec0f979-eba2-3bc1-b50b-6957937d8be1","startTime":"2026-05-10T00:52:02.930Z","endTime":"2026-05-10T00:52:07.744Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84932673971459,"aZ":-31.82321054002491,"pfxX":7.935957573761126,"pfxZ":0.21998732124469278,"pX":1.202971365296522,"pZ":1.9512600205902575,"vX0":6.1893073107180445,"vY0":-125.88686454330683,"vZ0":-1.0733136302830033,"x":71.15,"y":186.1,"x0":-2.3303870427095466,"y0":50.001470550691415,"z0":4.9916626672125775,"aX":12.559203153995787},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-16.0,"spinRate":3059,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4374105432138147,"extension":6.869629504924957},"index":7,"playId":"357135bd-9849-3eba-ad0d-d8a25a489192","pitchNumber":5,"startTime":"2026-05-10T00:52:21.640Z","endTime":"2026-05-10T00:52:24.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:52:24.876Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, first baseman Ty France to pitcher Jeremiah Estrada.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T00:55:12.491Z","endTime":"2026-05-10T00:55:38.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-10T00:54:00.026Z","endTime":"2026-05-10T00:55:14.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466502711777814,"aZ":-26.074440225079087,"pfxX":-8.563283839446662,"pfxZ":4.159157654744248,"pX":0.627433028238245,"pZ":1.2025843978633872,"vX0":4.911706117058202,"vY0":-120.08614436382653,"vZ0":-4.82688942417748,"x":93.08,"y":206.31,"x0":-0.3281376986405873,"y0":50.00058531466656,"z0":5.548056547336999,"aX":-12.550371189489079},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.7,"breakHorizontal":14.4,"spinRate":1188,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.45546925374118885,"extension":7.462157590507239},"index":1,"playId":"0116922f-b488-3c14-a560-b0cf72f47f60","pitchNumber":1,"startTime":"2026-05-10T00:55:14.770Z","endTime":"2026-05-10T00:55:18.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.975736227500036,"aZ":-13.664121769006506,"pfxX":-2.3324097413330174,"pfxZ":9.318442357320501,"pX":-0.1329935007389533,"pZ":2.7446152146653753,"vX0":1.818759924284393,"vY0":-139.90085143732566,"vZ0":-5.589347454017462,"x":122.07,"y":164.68,"x0":-0.48785535661325574,"y0":50.00143678308667,"z0":5.660833615163349,"aX":-4.632250820830037},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":1817,"spinDirection":187},"zone":5,"typeConfidence":0.9,"plateTime":0.3912245256305793,"extension":7.07070156516474},"hitData":{"launchSpeed":70.2,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":164.86}},"index":2,"playId":"c0bf3d8e-3bf9-32a6-a8b6-3aee8016e9ee","pitchNumber":2,"startTime":"2026-05-10T00:55:31.318Z","endTime":"2026-05-10T00:55:38.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:55:38.674Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T00:55:44.332Z","endTime":"2026-05-10T00:58:34.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":96.5,"endSpeed":88.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07701173227502,"aZ":-10.996969781417944,"pfxX":-0.08729078098416415,"pfxZ":10.618868331081739,"pX":-0.019682421189640406,"pZ":2.6758419384194583,"vX0":1.131529800783554,"vY0":-140.39089159694385,"vZ0":-6.304179347424098,"x":117.75,"y":166.53,"x0":-0.4167615385421838,"y0":50.00079536298489,"z0":5.667670644240375,"aX":-0.17416724890322882},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":-0.1,"spinRate":1940,"spinDirection":187},"zone":5,"typeConfidence":0.9,"plateTime":0.39029884072694765,"extension":7.13915883433379},"index":0,"playId":"21195198-36c7-3bad-ae26-a19f24262b25","pitchNumber":1,"startTime":"2026-05-10T00:56:08.218Z","endTime":"2026-05-10T00:56:14.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95751697525577,"aZ":-22.849038653558964,"pfxX":-6.776117375185685,"pfxZ":6.328401466630144,"pX":0.6533171253904293,"pZ":0.4954173583714036,"vX0":4.1552465652666895,"vY0":-120.24260992320119,"vZ0":-7.0025929722047255,"x":92.1,"y":225.4,"x0":-0.21137300440372514,"y0":50.003182124142135,"z0":5.4548187898030704,"aX":-9.98431651153871},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":10.1,"breakHorizontal":11.4,"spinRate":1233,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.45444764897169243,"extension":7.379070607004381},"index":1,"playId":"f17b619f-ccd5-3d05-9642-238f14a62dd2","pitchNumber":2,"startTime":"2026-05-10T00:56:28.244Z","endTime":"2026-05-10T00:56:31.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":96.8,"endSpeed":87.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53854320334157,"aZ":-9.239656118006227,"pfxX":0.29036446038014707,"pfxZ":11.514289844204155,"pX":0.0019329274598991577,"pZ":3.3987060540751046,"vX0":0.879765602355933,"vY0":-140.83474417206062,"vZ0":-4.837718526120743,"x":116.93,"y":147.01,"x0":-0.35326786805087806,"y0":50.000193178242036,"z0":5.746779592496853,"aX":0.5779393720047876},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.9,"breakHorizontal":-0.7,"spinRate":2141,"spinDirection":183},"zone":2,"typeConfidence":0.91,"plateTime":0.39020119454844293,"extension":7.024156050072335},"index":2,"playId":"d4f3f360-438a-3283-a5a3-fc40409ca002","pitchNumber":3,"startTime":"2026-05-10T00:56:56.949Z","endTime":"2026-05-10T00:56:59.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-10T00:57:24.764Z","endTime":"2026-05-10T00:57:43.024Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786866970868644,"aZ":-28.396025843156128,"pfxX":3.341369076029425,"pfxZ":2.14305713794922,"pX":1.9826581227499651,"pZ":1.70399924915628,"vX0":4.982634243359552,"vY0":-131.47839672107182,"vZ0":-4.69534122089946,"x":41.43,"y":192.77,"x0":-0.3655314884655122,"y0":50.00627592733686,"z0":5.600603090975816,"aX":5.896259240706043},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":-7.1,"spinRate":2339,"spinDirection":148},"zone":14,"typeConfidence":0.92,"plateTime":0.41533404850532385,"extension":7.044904494565821},"index":4,"playId":"4b660419-1e7a-3211-a66a-039602b29b6d","pitchNumber":4,"startTime":"2026-05-10T00:57:43.024Z","endTime":"2026-05-10T00:57:46.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.319744378881907,"aZ":-27.487515762117624,"pfxX":-7.658672250659063,"pfxZ":3.146070618180519,"pX":0.5784088639404303,"pZ":1.4150882116559182,"vX0":4.594663715065039,"vY0":-121.22908524552818,"vZ0":-4.023546795604227,"x":94.95,"y":200.57,"x0":-0.3447074322646536,"y0":50.00578005069241,"z0":5.49124376359683,"aX":-11.42092342270996},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.0,"breakHorizontal":12.8,"spinRate":1295,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.45153058567942184,"extension":7.35514132069541},"index":5,"playId":"dcc836db-a9c5-334a-9a50-4b703603f043","pitchNumber":5,"startTime":"2026-05-10T00:58:02.618Z","endTime":"2026-05-10T00:58:09.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72741328231153,"aZ":-9.96210785908501,"pfxX":-2.0730584483077843,"pfxZ":10.824180477014913,"pX":0.14604776581080955,"pZ":3.5012759523575685,"vX0":2.035732700048532,"vY0":-142.5717156345031,"vZ0":-4.388246669213246,"x":111.43,"y":144.25,"x0":-0.3089689178241438,"y0":50.006199937417016,"z0":5.692912579607788,"aX":-4.255429348846682},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":3.4,"spinRate":2139,"spinDirection":190},"zone":2,"typeConfidence":0.92,"plateTime":0.3846352314519921,"extension":7.032098787425459},"hitData":{"launchSpeed":93.5,"launchAngle":42.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.39,"coordY":105.09}},"index":6,"playId":"da1b2c6d-42eb-39f5-8952-17aafe318de3","pitchNumber":6,"startTime":"2026-05-10T00:58:24.260Z","endTime":"2026-05-10T00:58:34.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-10T00:58:34.008Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T00:58:36.170Z","endTime":"2026-05-10T01:01:26.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":97.7,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.796913071158464,"aZ":-8.89918262167411,"pfxX":-1.1206264806026698,"pfxZ":11.411809217095486,"pX":-0.08960196760747619,"pZ":2.9732808229837073,"vX0":1.11692034451285,"vY0":-142.18579902930654,"vZ0":-5.931148911995598,"x":120.42,"y":158.5,"x0":-0.3426653705821081,"y0":50.003727751571105,"z0":5.65642980803671,"aX":-2.2857158846961045},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.6,"breakHorizontal":1.8,"spinRate":2147,"spinDirection":182},"zone":2,"typeConfidence":0.92,"plateTime":0.3858090309814872,"extension":7.019673703713597},"index":0,"playId":"07639a7b-33d1-3cd5-8347-0ff556bdfbf3","pitchNumber":1,"startTime":"2026-05-10T00:59:03.186Z","endTime":"2026-05-10T00:59:06.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94211438734436,"aZ":-10.62514281931223,"pfxX":-2.6136904359793456,"pfxZ":10.650189594665937,"pX":0.11465827252282121,"pZ":3.81846576182855,"vX0":1.9408077196151652,"vY0":-141.4976008149414,"vZ0":-3.447166630989745,"x":112.63,"y":135.68,"x0":-0.24131177198670023,"y0":50.00276841977099,"z0":5.735684736005604,"aX":-5.288398988951629},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2153,"spinDirection":185},"zone":12,"typeConfidence":0.92,"plateTime":0.3874209032994762,"extension":6.94765915317564},"index":1,"playId":"ea4546a3-8116-3e92-bf5f-74c19e202105","pitchNumber":2,"startTime":"2026-05-10T00:59:21.669Z","endTime":"2026-05-10T00:59:25.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26168577628811,"aZ":-27.090464730691767,"pfxX":-7.5962068246063,"pfxZ":3.308829876299984,"pX":0.22879778898989062,"pZ":1.7013467696087317,"vX0":3.9123346030464425,"vY0":-123.10807336874106,"vZ0":-3.6948207988042716,"x":108.28,"y":192.84,"x0":-0.39344186906689543,"y0":50.002811771750004,"z0":5.512786317909038,"aX":-11.668627709433467},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":12.8,"spinRate":1248,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.4447903430576434,"extension":7.2987047639938405},"index":2,"playId":"3e5795ad-35a7-38c4-8adb-fb15ee9a33fd","pitchNumber":3,"startTime":"2026-05-10T00:59:39.628Z","endTime":"2026-05-10T00:59:43.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06937326104844,"aZ":-27.731762445680243,"pfxX":-8.61296035460447,"pfxZ":3.003088877568045,"pX":0.8634615538500632,"pZ":1.7047852854768153,"vX0":5.070743556355468,"vY0":-121.31662171930451,"vZ0":-3.359854882871641,"x":84.09,"y":192.75,"x0":-0.14117731304270031,"y0":50.005841092547456,"z0":5.540585528367482,"aX":-12.763255837269757},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":14.3,"spinRate":1293,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.452517475367745,"extension":7.23466295739905},"index":3,"playId":"d3b036b0-f0f6-35b3-92bd-ce1dc880065a","pitchNumber":4,"startTime":"2026-05-10T00:59:59.381Z","endTime":"2026-05-10T01:00:26.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"}},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.862819320860822,"aZ":-28.578751245602895,"pfxX":-8.194593977256392,"pfxZ":2.4542922997872374,"pX":-0.6813958216778357,"pZ":3.0002032423205396,"vX0":1.6288637952085736,"vY0":-120.50231961464576,"vZ0":-0.2874483504511518,"x":142.97,"y":157.77,"x0":-0.3022687124230507,"y0":50.00557896163843,"z0":5.650167805025645,"aX":-12.028746067494724},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.7,"breakHorizontal":14.4,"spinRate":1234,"spinDirection":231},"zone":1,"typeConfidence":0.92,"plateTime":0.4548935963592755,"extension":7.15217431532596},"index":4,"playId":"6c8c7803-a07e-3007-855d-016f15d4b2eb","pitchNumber":5,"startTime":"2026-05-10T01:00:39.040Z","endTime":"2026-05-10T01:00:43.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.727932662286506,"aZ":-9.257818850787617,"pfxX":-1.7320357618110136,"pfxZ":11.208512979386725,"pX":-0.6966918310686617,"pZ":4.108966735418915,"vX0":-0.3027679718866072,"vY0":-142.5481864055026,"vZ0":-2.9509512104318136,"x":143.56,"y":127.84,"x0":-0.36398037246296233,"y0":50.0062748087634,"z0":5.748097358737809,"aX":-3.542149332014479},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.8,"breakHorizontal":3.2,"spinRate":2166,"spinDirection":189},"zone":11,"typeConfidence":0.92,"plateTime":0.3851841301971808,"extension":6.928120691832584},"index":5,"playId":"1bfa527d-9fb6-35de-a818-f6e752737e5b","pitchNumber":6,"startTime":"2026-05-10T01:01:03.636Z","endTime":"2026-05-10T01:01:06.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01740557182294,"aZ":-7.7368130290678065,"pfxX":-1.4985977886698518,"pfxZ":12.115022129159088,"pX":0.12296439770720427,"pZ":3.4464085080392786,"vX0":1.2636630437746275,"vY0":-141.31340080316417,"vZ0":-4.931106486339619,"x":112.31,"y":145.73,"x0":-0.1359075698524269,"y0":50.001100480467734,"z0":5.714115430658691,"aX":-3.022414882976016},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":21.1,"breakHorizontal":2.4,"spinRate":2168,"spinDirection":185},"zone":12,"typeConfidence":0.92,"plateTime":0.3880069311358443,"extension":7.065188275001248},"index":6,"playId":"771f05d9-82c8-3a27-a431-5191e9dcf6e6","pitchNumber":7,"startTime":"2026-05-10T01:01:22.804Z","endTime":"2026-05-10T01:01:26.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:01:26.371Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to left fielder Thomas Saggese.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T01:03:23.971Z","endTime":"2026-05-10T01:05:42.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884307837851892,"aZ":-44.70325791897243,"pfxX":3.8784784360735047,"pfxZ":-8.985703893671444,"pX":-0.49263480089839595,"pZ":2.774511588543899,"vX0":2.0718099589720818,"vY0":-117.54659112615064,"vZ0":2.4556392969293874,"x":135.78,"y":163.87,"x0":-1.8900253837309686,"y0":50.000741808047536,"z0":5.875644421309655,"aX":5.409875558999582},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.4,"breakHorizontal":-7.6,"spinRate":2940,"spinDirection":36},"zone":4,"typeConfidence":0.96,"plateTime":0.46650026463216143,"extension":6.537054288457596},"index":0,"playId":"39f039ea-e087-390d-9f71-45d76f7cefb3","pitchNumber":1,"startTime":"2026-05-10T01:04:03.087Z","endTime":"2026-05-10T01:04:06.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T01:04:33.586Z","endTime":"2026-05-10T01:05:16.551Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794132878784804,"aZ":-32.47382935850412,"pfxX":8.308032938152252,"pfxZ":-0.19298309860500318,"pX":-1.2627255943386493,"pZ":3.5725895572681385,"vX0":0.24182288231097362,"vY0":-123.26303547835815,"vZ0":2.053369255645442,"x":165.13,"y":142.32,"x0":-2.4413731419559737,"y0":50.00388281993973,"z0":5.473002920469199,"aX":12.768635191413434},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":-15.1,"spinRate":3049,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.4445781889253615,"extension":6.2985887663429185},"index":2,"playId":"a2d3f044-d3df-3675-8361-116a2a04db00","pitchNumber":2,"startTime":"2026-05-10T01:05:16.551Z","endTime":"2026-05-10T01:05:19.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772657255004052,"aZ":-16.136901205566424,"pfxX":-7.959432071022905,"pfxZ":8.065563773447195,"pX":0.3900406531433103,"pZ":1.7910069437884375,"vX0":9.383683981251226,"vY0":-140.13232252165358,"vZ0":-6.402730651180769,"x":102.13,"y":190.42,"x0":-1.9683969651585929,"y0":50.00140065319602,"z0":5.160275114684272,"aX":-15.823448580595578},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":2263,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39092746493439856,"extension":6.955385508710147},"hitData":{"launchSpeed":87.5,"launchAngle":54.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.92,"coordY":131.35}},"index":3,"playId":"363f729d-2436-3882-a944-52f6dc2506c2","pitchNumber":3,"startTime":"2026-05-10T01:05:33.116Z","endTime":"2026-05-10T01:05:42.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:05:42.400Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T01:05:43.580Z","endTime":"2026-05-10T01:07:06.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":86.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76925048900199,"aZ":-13.928123213509373,"pfxX":-6.93012368203345,"pfxZ":9.34022666354671,"pX":0.9988556799339604,"pZ":2.913364448832089,"vX0":10.01485040096992,"vY0":-139.90245013917652,"vZ0":-4.462626147817384,"x":78.93,"y":160.12,"x0":-1.750886372520938,"y0":50.00616158860189,"z0":5.462820406797201,"aX":-13.543844725177014},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":10.1,"spinRate":2306,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3936698858090355,"extension":7.053782633689008},"index":0,"playId":"88dbf19f-4c5d-31b6-b447-2f89227a1314","pitchNumber":1,"startTime":"2026-05-10T01:06:09.832Z","endTime":"2026-05-10T01:06:13.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94269519307481,"aZ":-17.893453491453297,"pfxX":-2.0629860141397054,"pfxZ":7.6829697819722025,"pX":0.23944723249527267,"pZ":2.681061055755405,"vX0":6.368266800851152,"vY0":-135.75135842906795,"vZ0":-4.162788191637475,"x":107.87,"y":166.39,"x0":-1.8732579947830972,"y0":50.00043612669093,"z0":5.487440945725081,"aX":-3.8342682628676323},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":2.3,"spinRate":2365,"spinDirection":201},"zone":5,"typeConfidence":0.89,"plateTime":0.40417367175269714,"extension":6.816908947089832},"index":1,"playId":"90fb6f9a-b9aa-3c7d-ae65-f5f8a9cb685e","pitchNumber":2,"startTime":"2026-05-10T01:06:27.809Z","endTime":"2026-05-10T01:06:32.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46340254222009,"aZ":-22.57209913670332,"pfxX":-0.14355154044643292,"pfxZ":5.208643374538793,"pX":0.5274399178615121,"pZ":2.798810919074042,"vX0":6.505580579071176,"vY0":-134.95321894150388,"vZ0":-2.7560798953274275,"x":96.9,"y":163.21,"x0":-1.8961679815906785,"y0":50.003761137101975,"z0":5.4238520440550335,"aX":-0.26509292852496363},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-1.1,"spinRate":2304,"spinDirection":190},"zone":6,"typeConfidence":0.91,"plateTime":0.40591394119275437,"extension":6.9617759405687},"hitData":{"launchSpeed":61.6,"launchAngle":-36.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.83,"coordY":155.94}},"index":2,"playId":"504e9441-7d80-3a6d-ba30-a56c72aa4db6","pitchNumber":3,"startTime":"2026-05-10T01:06:59.084Z","endTime":"2026-05-10T01:07:06.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:07:06.749Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T01:07:08.869Z","endTime":"2026-05-10T01:09:22.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84731448489392,"aZ":-14.614925389757488,"pfxX":-5.097722129117401,"pfxZ":8.884336834626774,"pX":-0.198587366973733,"pZ":3.9327359985759514,"vX0":6.900101658112917,"vY0":-140.42513483778325,"vZ0":-1.455519885580627,"x":124.57,"y":132.6,"x0":-2.0371794766676476,"y0":50.00333258134618,"z0":5.41899701214892,"aX":-10.076638597419278},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2244,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39157997630835606,"extension":6.782686988192109},"index":0,"playId":"af2f827b-ffd5-35c3-946a-b6e803f3a404","pitchNumber":1,"startTime":"2026-05-10T01:07:32.222Z","endTime":"2026-05-10T01:07:36.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.949579163905256,"aZ":-25.36333419322793,"pfxX":-10.960501294413813,"pfxZ":3.471586993032176,"pX":0.8583329276555376,"pZ":0.8811062319882639,"vX0":11.660394264820612,"vY0":-139.54442670778144,"vZ0":-6.902194139851595,"x":84.28,"y":214.99,"x0":-1.9609774139296545,"y0":50.003611880857214,"z0":5.070541856908755,"aX":-21.50349906719755},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.9,"breakHorizontal":17.3,"spinRate":2107,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.39331438452227463,"extension":6.814836952897764},"index":1,"playId":"88caf6b8-b9bc-310e-8d2d-3ecf52b64e6e","pitchNumber":2,"startTime":"2026-05-10T01:07:50.858Z","endTime":"2026-05-10T01:07:53.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34775431868797,"aZ":-21.330848216120067,"pfxX":-0.10631723192193299,"pfxZ":5.815935440218843,"pX":0.976583978270082,"pZ":2.1457478346942893,"vX0":7.904197475745613,"vY0":-135.56763567272216,"vZ0":-4.50956820898253,"x":79.77,"y":180.84,"x0":-1.9614735491184416,"y0":50.000018757814104,"z0":5.317659946968913,"aX":-0.20066125946797717},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":-1.4,"spinRate":2370,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4038790667655556,"extension":6.8653305935929625},"index":2,"playId":"5a5ba7e5-59d9-38b3-8bb3-c9421ecd05d5","pitchNumber":3,"startTime":"2026-05-10T01:08:12.174Z","endTime":"2026-05-10T01:08:15.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94165197048308,"aZ":-23.433705818392788,"pfxX":0.42846155267207875,"pfxZ":4.748380130455539,"pX":0.3538068711619796,"pZ":2.2515216864609755,"vX0":6.085156591065667,"vY0":-134.53503268004266,"vZ0":-3.562717153728884,"x":103.51,"y":177.99,"x0":-1.9888365729771689,"y0":50.00511789610015,"z0":5.245122337081604,"aX":0.7884417552178419},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":-2.0,"spinRate":2343,"spinDirection":198},"zone":6,"typeConfidence":0.91,"plateTime":0.406428014541639,"extension":6.955545086255353},"index":3,"playId":"25ab5d77-ed51-39e7-b0f8-24a8ca7b726e","pitchNumber":4,"startTime":"2026-05-10T01:08:31.188Z","endTime":"2026-05-10T01:08:34.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-10T01:08:44.555Z","endTime":"2026-05-10T01:08:56.430Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60573062234657,"aZ":-22.930740768636788,"pfxX":-0.010046248929700852,"pfxZ":4.952972396395056,"pX":1.1282979744663737,"pZ":3.515987106080197,"vX0":8.01962736922629,"vY0":-135.4861038847469,"vZ0":-1.0578955807163601,"x":73.99,"y":143.85,"x0":-1.8641371713385702,"y0":50.00165409156618,"z0":5.508677002289839,"aX":-0.020327811046175887},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-1.7,"spinRate":2430,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.40371554234030693,"extension":6.906133051977504},"index":5,"playId":"07db61ec-a869-394f-b33f-9be0f7973b63","pitchNumber":5,"startTime":"2026-05-10T01:08:56.430Z","endTime":"2026-05-10T01:09:01.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.744611700419483,"aZ":-20.493225603680784,"pfxX":-0.45648061785655614,"pfxZ":6.041383503644041,"pX":1.0707353495766072,"pZ":1.4296961916243,"vX0":8.550310424877718,"vY0":-137.93925816098306,"vZ0":-6.543440412377841,"x":76.19,"y":200.18,"x0":-2.0055171047739564,"y0":50.002784070153886,"z0":5.2073373799370675,"aX":-0.8838270278926148},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":-0.8,"spinRate":2452,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.39658290697888976,"extension":7.002493033348678},"index":6,"playId":"eb2814bb-9359-3c40-b489-cc14682725c9","pitchNumber":6,"startTime":"2026-05-10T01:09:19.253Z","endTime":"2026-05-10T01:09:22.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:09:22.611Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out sharply to shortstop Xander Bogaerts.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T01:12:54.817Z","endTime":"2026-05-10T01:13:35.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jason Adam replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-10T01:10:33.328Z","endTime":"2026-05-10T01:12:57.174Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592094,"link":"/api/v1/people/592094"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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.2,"endSpeed":85.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.401760947936,"aZ":-11.361738138828722,"pfxX":-3.8326688388424426,"pfxZ":11.242532721568637,"pX":1.3396232852731378,"pZ":2.6126069572910446,"vX0":6.5913573031535595,"vY0":-135.3968479637696,"vZ0":-7.271538207164417,"x":65.94,"y":168.24,"x0":-0.6317380061252279,"y0":50.00272521495717,"z0":6.1336866891840405,"aX":-7.095539806878604},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":5.5,"spinRate":2630,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4050067945139335,"extension":6.384459025815267},"index":1,"playId":"03a5d6b9-481b-37ca-9f98-189de77e67f1","pitchNumber":1,"startTime":"2026-05-10T01:12:57.174Z","endTime":"2026-05-10T01:13:00.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":93.7,"endSpeed":85.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55227014435696,"aZ":-15.160386425178247,"pfxX":-7.898627186882324,"pfxZ":9.157092114936471,"pX":0.05494819554786365,"pZ":2.194725167824818,"vX0":5.231164223700959,"vY0":-136.09613831258457,"vZ0":-7.3553987014053686,"x":114.91,"y":179.52,"x0":-0.8754231328077556,"y0":50.001632565475305,"z0":6.001867035326075,"aX":-14.67339566612827},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":13.1,"spinRate":2524,"spinDirection":225},"zone":5,"typeConfidence":0.89,"plateTime":0.4039431294090772,"extension":6.389675353762667},"index":2,"playId":"8925542e-cf7a-35d2-afd6-84ae20e9eb34","pitchNumber":2,"startTime":"2026-05-10T01:13:13.762Z","endTime":"2026-05-10T01:13:17.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458140058513923,"aZ":-32.42424567881837,"pfxX":-1.3147607395881695,"pfxZ":-0.16609713965132045,"pX":0.37176329780223427,"pZ":2.305084968615377,"vX0":3.169742433698548,"vY0":-122.95163538401822,"vZ0":-3.005596402217342,"x":102.83,"y":176.54,"x0":-0.7660076486843888,"y0":50.00118418185647,"z0":6.30816754626968,"aX":-2.0033755651955234},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":1.6,"spinRate":2627,"spinDirection":10},"zone":6,"typeConfidence":0.89,"plateTime":0.44629349040837996,"extension":6.289802320020598},"hitData":{"launchSpeed":100.4,"launchAngle":9.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":107.77,"coordY":132.16}},"index":3,"playId":"6b0b297d-7ffa-3f63-923d-f37a41234192","pitchNumber":3,"startTime":"2026-05-10T01:13:29.717Z","endTime":"2026-05-10T01:13:35.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:13:35.875Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, second baseman Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T01:13:37.086Z","endTime":"2026-05-10T01:14:45.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00766224063316,"aZ":-30.97230208964518,"pfxX":-0.24306003793795306,"pfxZ":0.7820202019110845,"pX":-1.3266336028253969,"pZ":2.540600576222583,"vX0":-0.5377802271515805,"vY0":-122.6273068113188,"vZ0":-2.811307682192491,"x":167.57,"y":170.18,"x0":-1.073399320532677,"y0":50.00104628452469,"z0":6.329530267639457,"aX":-0.3720545228295853},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":0.6,"spinRate":2604,"spinDirection":100},"zone":11,"typeConfidence":0.91,"plateTime":0.4457347513493706,"extension":6.263330202137569},"index":0,"playId":"b41f7575-c27d-3870-904f-cd21921a9ad4","pitchNumber":1,"startTime":"2026-05-10T01:14:05.148Z","endTime":"2026-05-10T01:14:08.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10069231177963,"aZ":-28.74400425225248,"pfxX":-9.527512955237885,"pfxZ":2.083765481361219,"pX":-0.26129151035008735,"pZ":1.664207525501163,"vX0":4.617090151578386,"vY0":-127.88064249295586,"vZ0":-5.369285834534538,"x":126.96,"y":193.85,"x0":-0.8592369053127783,"y0":50.00124992304147,"z0":6.065276045840793,"aX":-15.66760625937741},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":16.1,"spinRate":1884,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.4294631468021013,"extension":6.126902037906714},"index":1,"playId":"6fc46495-326e-30fe-849c-e45497b8e96d","pitchNumber":2,"startTime":"2026-05-10T01:14:22.029Z","endTime":"2026-05-10T01:14:25.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346270472221214,"aZ":-27.890950558674906,"pfxX":-8.449147101582309,"pfxZ":2.577723587131194,"pX":-0.5538720903872791,"pZ":2.2141493589336165,"vX0":3.4660460198770626,"vY0":-128.80218232994483,"vZ0":-4.281507580548593,"x":138.11,"y":179.0,"x0":-0.8270629560305158,"y0":50.0044304507877,"z0":6.0808630645625295,"aX":-14.050066373586398},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":1995,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.426953554964816,"extension":6.206357879846895},"hitData":{"launchSpeed":86.4,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":152.7}},"index":2,"playId":"83332a7c-17a8-3767-a783-37cf46c339aa","pitchNumber":3,"startTime":"2026-05-10T01:14:37.733Z","endTime":"2026-05-10T01:14:45.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:14:45.473Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Saggese grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T01:14:48.633Z","endTime":"2026-05-10T01:17:03.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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.3,"endSpeed":84.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.226175539603023,"aZ":-12.1404495128013,"pfxX":-5.7438724210699394,"pfxZ":10.80216970573943,"pX":0.5199348148030912,"pZ":3.595830766019553,"vX0":5.192334972081964,"vY0":-135.7129066652527,"vZ0":-4.826519908957184,"x":97.18,"y":141.69,"x0":-0.6769792724078811,"y0":50.00658023957629,"z0":6.251044628697689,"aX":-10.65760698597713},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":9.2,"spinRate":2601,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.40443203557206964,"extension":6.488049375460333},"index":0,"playId":"d7714795-dea5-31f8-a04e-87dac2a02e8f","pitchNumber":1,"startTime":"2026-05-10T01:15:13.645Z","endTime":"2026-05-10T01:15:17.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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.2,"endSpeed":85.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671287860642856,"aZ":-12.477921110958789,"pfxX":-6.30080143218048,"pfxZ":10.579512428466652,"pX":0.09226116142759877,"pZ":2.683890490133996,"vX0":4.765299549540027,"vY0":-135.59645553349517,"vZ0":-6.64139200291716,"x":113.48,"y":166.31,"x0":-0.8693612719390421,"y0":50.003878041060574,"z0":6.035660678868264,"aX":-11.732799626465647},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2637,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.4039379952362139,"extension":6.444861605372317},"index":1,"playId":"9d41ed83-67dd-315b-838b-141c8f7e55f2","pitchNumber":2,"startTime":"2026-05-10T01:15:29.685Z","endTime":"2026-05-10T01:15:32.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.235777754434935,"aZ":-25.13690196258212,"pfxX":-10.055346039228223,"pfxZ":4.1741240687538115,"pX":1.815910582080068,"pZ":0.359636217255009,"vX0":9.504192101643525,"vY0":-129.1029962717735,"vZ0":-9.365617596760787,"x":47.78,"y":229.07,"x0":-0.6092706577751495,"y0":50.00109571203247,"z0":5.973272586592668,"aX":-16.948200266557325},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":2112,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.42447626489179724,"extension":6.361071165162129},"index":2,"playId":"67ca4d66-a3ad-351a-a32e-b6cdd66a5b71","pitchNumber":3,"startTime":"2026-05-10T01:15:51.677Z","endTime":"2026-05-10T01:15:54.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.145132939871054,"aZ":-12.207075208132055,"pfxX":-6.317891905170798,"pfxZ":10.742222148105839,"pX":0.026889959575534597,"pZ":1.8931007151075392,"vX0":4.593889076632034,"vY0":-136.03160387713234,"vZ0":-8.741896118357882,"x":115.98,"y":187.67,"x0":-0.8699827036837587,"y0":50.00379190028397,"z0":6.011959002890483,"aX":-11.74325132044845},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":10.3,"spinRate":2504,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.4039326754100965,"extension":6.395853243651759},"index":3,"playId":"0b36ee5c-b3d6-3df2-a1cb-39ca3946aa19","pitchNumber":4,"startTime":"2026-05-10T01:16:10.483Z","endTime":"2026-05-10T01:16:13.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-10T01:16:37.990Z","endTime":"2026-05-10T01:16:55.649Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"},"defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":93.6,"endSpeed":84.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57518158529004,"aZ":-13.715574960230724,"pfxX":-8.662392703806292,"pfxZ":9.977927204233557,"pX":-0.16833714544672868,"pZ":2.6252249596449846,"vX0":4.348055142619177,"vY0":-136.06841231844638,"vZ0":-6.844211819739541,"x":123.42,"y":167.9,"x0":-0.6731657887788264,"y0":50.00360835810243,"z0":6.148467938232362,"aX":-16.02700550995766},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":14.5,"spinRate":2450,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.4046177278612939,"extension":6.730335338395971},"hitData":{"launchSpeed":91.5,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":151.68}},"index":5,"playId":"a46a1083-7137-3b11-8fc5-c73bfdce67a4","pitchNumber":5,"startTime":"2026-05-10T01:16:55.649Z","endTime":"2026-05-10T01:17:03.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:17:03.710Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging. Ty France to 1st. Wild pitch by pitcher Justin Bruihl.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T01:19:44.278Z","endTime":"2026-05-10T01:20:55.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Bruihl replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-10T01:18:26.691Z","endTime":"2026-05-10T01:19:46.499Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58627754904081,"aZ":-33.71495846656417,"pfxX":8.836452181150637,"pfxZ":-0.9176245188670809,"pX":0.2213924757823662,"pZ":3.4417813857408537,"vX0":-10.028533622286163,"vY0":-129.27765506137618,"vZ0":2.4309242447665156,"x":108.56,"y":145.85,"x0":3.014716588767778,"y0":50.00134235474692,"z0":5.088642205798046,"aX":14.858737734368674},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":-13.6,"spinRate":2163,"spinDirection":110},"zone":12,"typeConfidence":0.9,"plateTime":0.4247326649775278,"extension":6.78868066732122},"index":1,"playId":"caf3af29-48d5-3158-b6e8-1d1e365bbce6","pitchNumber":1,"startTime":"2026-05-10T01:19:46.499Z","endTime":"2026-05-10T01:19:49.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605939722792947,"aZ":-35.803765306467284,"pfxX":6.293725531002504,"pfxZ":-2.7344701515035634,"pX":1.0952356979185938,"pZ":0.9191120001594517,"vX0":-6.686521108446157,"vY0":-115.09769390347532,"vZ0":-0.9064783502659576,"x":75.25,"y":213.96,"x0":3.2357355517667483,"y0":50.0039279031498,"z0":4.819864262794504,"aX":8.350047597558175},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.9,"breakHorizontal":-9.5,"spinRate":1405,"spinDirection":112},"zone":14,"typeConfidence":0.93,"plateTime":0.4779439460099657,"extension":7.277476959683935},"index":2,"playId":"49922fca-9db2-3513-aad5-1c3b0d1b4f5b","pitchNumber":2,"startTime":"2026-05-10T01:20:02.796Z","endTime":"2026-05-10T01:20:06.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-10T01:20:14.219Z","endTime":"2026-05-10T01:20:27.808Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.2,"endSpeed":83.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8442095504344,"aZ":-20.371253157661087,"pfxX":2.4615800498524467,"pfxZ":6.60594599808125,"pX":0.23139673816548767,"pZ":5.055755648632361,"vX0":-7.7516674631862275,"vY0":-132.67183752767073,"vZ0":2.8594758641747386,"x":108.18,"y":102.27,"x0":2.868461418688528,"y0":50.00048423281055,"z0":5.447140092307652,"aX":4.39781857331958},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":-2.8,"spinRate":2196,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4125222792546497,"extension":6.522939486571232},"index":4,"playId":"59ee09d5-8697-30ca-913d-ce36b70fc9d2","pitchNumber":3,"startTime":"2026-05-10T01:20:27.808Z","endTime":"2026-05-10T01:20:30.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.696601999131154,"aZ":-36.00083448917168,"pfxX":6.683895847121789,"pfxZ":-2.837602836319837,"pX":-0.2603922159092837,"pZ":0.721762489236025,"vX0":-9.466200345772723,"vY0":-115.12069874678359,"vZ0":-1.484667072001755,"x":126.93,"y":219.29,"x0":3.030238549212996,"y0":50.00562686670658,"z0":4.849308088805891,"aX":9.003811152222081},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.3,"breakHorizontal":-9.8,"spinRate":1425,"spinDirection":103},"zone":13,"typeConfidence":0.94,"plateTime":0.47518311910063815,"extension":7.174219288149735},"index":5,"playId":"44c61644-5e01-3c44-9041-ccda99655ed1","pitchNumber":4,"startTime":"2026-05-10T01:20:44.966Z","endTime":"2026-05-10T01:20:55.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.41,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:20:55.576Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sung-Mun Song grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T01:21:13.568Z","endTime":"2026-05-10T01:22:40.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190585194079524,"aZ":-35.44631072545214,"pfxX":10.930096883856287,"pfxZ":-1.931136870630807,"pX":0.21291396343719587,"pZ":2.596316715421296,"vX0":-11.087728459075723,"vY0":-129.61978082197513,"vZ0":1.170094061690375,"x":108.88,"y":168.68,"x0":3.1347433191526117,"y0":50.003624569779454,"z0":4.854538655792622,"aX":18.51985246421961},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.0,"breakHorizontal":-17.2,"spinRate":2084,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.42326840912833585,"extension":6.8173848971688615},"index":0,"playId":"8325858b-ee82-3ac0-96a8-d1916a6e7522","pitchNumber":1,"startTime":"2026-05-10T01:21:26.017Z","endTime":"2026-05-10T01:21:29.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73339310854001,"aZ":-21.82524309411186,"pfxX":2.5376309887820554,"pfxZ":5.83109710554794,"pX":-0.5586566353595486,"pZ":4.2686713936596385,"vX0":-9.764070018634564,"vY0":-132.28216505420716,"vZ0":1.1962396862068383,"x":138.29,"y":123.53,"x0":2.847775394335512,"y0":50.00546657827794,"z0":5.408531939693533,"aX":4.507327792568649},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":-2.5,"spinRate":2109,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.41376531623755275,"extension":6.6097246647421874},"index":1,"playId":"10307a99-c72c-3e86-88bc-30ebda1ad5d0","pitchNumber":2,"startTime":"2026-05-10T01:21:46.302Z","endTime":"2026-05-10T01:21:52.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ty France caught stealing 2nd base, catcher Pedro Pagés to shortstop Masyn Winn.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"10307a99-c72c-3e86-88bc-30ebda1ad5d0","startTime":"2026-05-10T01:22:02.734Z","endTime":"2026-05-10T01:22:17.168Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.65,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15990392764671,"aZ":-33.38773775215253,"pfxX":-9.172345449387926,"pfxZ":-0.9604743125379827,"pX":-1.016939331861004,"pZ":2.0838172349596125,"vX0":-6.701717145750417,"vY0":-112.3154989604428,"vZ0":1.2819373003759595,"x":155.76,"y":182.52,"x0":3.2072809896672076,"y0":50.002324528838344,"z0":4.925970407222057,"aX":-11.604296845386676},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-1.0,"breakHorizontal":18.5,"spinRate":2498,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.48946585707057944,"extension":6.788818353996835},"index":3,"playId":"bbb2160f-d5bb-310d-8abc-a9c1e87dc0ea","pitchNumber":3,"startTime":"2026-05-10T01:22:17.168Z","endTime":"2026-05-10T01:22:21.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286706496261594,"aZ":-31.945416224724422,"pfxX":11.652306369275639,"pfxZ":0.13269505623471822,"pX":-0.23539066320670454,"pZ":2.285273125893235,"vX0":-12.193990969371686,"vY0":-130.47247500453614,"vZ0":-0.6300873505286326,"x":125.97,"y":177.08,"x0":3.000898992095961,"y0":50.00311070635939,"z0":4.9525448710695725,"aX":19.947120809236964},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":-18.1,"spinRate":2161,"spinDirection":123},"zone":5,"typeConfidence":0.9,"plateTime":0.420967819460496,"extension":6.898472523344544},"hitData":{"launchSpeed":99.8,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":180.06}},"index":4,"playId":"cbb49233-5f2d-3c90-864d-fd07da74ed4b","pitchNumber":4,"startTime":"2026-05-10T01:22:32.694Z","endTime":"2026-05-10T01:22:40.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.65,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:22:40.359Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to left fielder Thomas Saggese.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T01:22:48.169Z","endTime":"2026-05-10T01:23:44.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":81.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.995015797415334,"aZ":-32.698538730999516,"pfxX":10.202076913732249,"pfxZ":-0.3088765920266443,"pX":0.7098712515684842,"pZ":2.3859023652808307,"vX0":-9.641499365805686,"vY0":-130.14816977554148,"vZ0":0.06376241759154899,"x":89.94,"y":174.36,"x0":3.1487525346355105,"y0":50.001295285246655,"z0":4.851022674365555,"aX":17.385072196231057},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.2,"breakHorizontal":-16.2,"spinRate":2058,"spinDirection":118},"zone":6,"typeConfidence":0.9,"plateTime":0.421917137476882,"extension":6.682266499378728},"index":0,"playId":"61334374-60a9-32b4-b7e7-f1c835b4b5a6","pitchNumber":1,"startTime":"2026-05-10T01:23:06.731Z","endTime":"2026-05-10T01:23:10.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.232621364336477,"aZ":-29.558064628466486,"pfxX":10.607183942854078,"pfxZ":1.4723891648587468,"pX":0.2906795868802406,"pZ":2.261078188697799,"vX0":-10.665078487213984,"vY0":-132.74432477368464,"vZ0":-1.0992369378491904,"x":105.92,"y":177.73,"x0":2.9882786756041266,"y0":50.00359643688283,"z0":4.8384002110414945,"aX":18.872345397193097},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.8,"spinRate":2148,"spinDirection":118},"zone":5,"typeConfidence":0.9,"plateTime":0.4130890902429729,"extension":6.982641491086584},"hitData":{"launchSpeed":98.4,"launchAngle":8.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.0,"coordY":101.0}},"index":1,"playId":"596f0d6d-9217-3e36-b6c5-0b620c8d80d4","pitchNumber":2,"startTime":"2026-05-10T01:23:34.762Z","endTime":"2026-05-10T01:23:44.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:23:44.918Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T01:23:45.491Z","endTime":"2026-05-10T01:25:46.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.539662173296374,"aZ":-31.929377302939947,"pfxX":-9.11759171913307,"pfxZ":0.20094022148584578,"pX":-0.7299747418823629,"pZ":1.728661385579422,"vX0":-5.975235434428157,"vY0":-111.62976056061466,"vZ0":0.3159149567661441,"x":144.82,"y":192.11,"x0":3.183481401278669,"y0":50.004059139917466,"z0":4.922241721702534,"aX":-11.29645450275055},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":0.8,"breakHorizontal":18.2,"spinRate":2399,"spinDirection":304},"zone":7,"typeConfidence":0.9,"plateTime":0.49414936779743845,"extension":6.733217575557268},"index":0,"playId":"58509f33-8c00-3375-8b8a-d584c2ca9a48","pitchNumber":1,"startTime":"2026-05-10T01:24:08.964Z","endTime":"2026-05-10T01:24:12.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035277988553194,"aZ":-33.6248715043378,"pfxX":-10.39649656834166,"pfxZ":-1.2060853509460259,"pX":-1.5220079560877366,"pZ":1.468455135841694,"vX0":-7.438653123662219,"vY0":-110.48198911668575,"vZ0":0.4851637709235317,"x":175.02,"y":199.13,"x0":3.2676424305489045,"y0":50.00076976659034,"z0":4.848960947307387,"aX":-12.544333491162012},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-1.6,"breakHorizontal":21.1,"spinRate":2466,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.5003282318514417,"extension":6.866382190610826},"index":1,"playId":"8fc88d5c-7113-3ed7-8424-89cb627b8e51","pitchNumber":2,"startTime":"2026-05-10T01:24:26.840Z","endTime":"2026-05-10T01:24:30.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":80.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.744461404705916,"aZ":-31.712912907697845,"pfxX":11.5001795720501,"pfxZ":0.27583714959583716,"pX":0.5235454465831033,"pZ":2.1475519622096675,"vX0":-10.088255477648026,"vY0":-130.18297080250576,"vZ0":-0.4635064366160525,"x":97.04,"y":180.8,"x0":3.003062935423109,"y0":50.00384858969296,"z0":4.781917524612217,"aX":19.243707182222956},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-17.9,"spinRate":2048,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.42487549154156534,"extension":6.70189198382641},"index":2,"playId":"b077d45f-d676-343a-8a90-56779eb572b7","pitchNumber":3,"startTime":"2026-05-10T01:24:46.123Z","endTime":"2026-05-10T01:24:49.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35961546003133,"aZ":-32.67410980904244,"pfxX":9.621931173936726,"pfxZ":-0.2839139030472122,"pX":0.449249514883259,"pZ":2.5544744852352803,"vX0":-9.943990069477293,"vY0":-131.6201081725483,"vZ0":0.3767347498310516,"x":99.88,"y":169.81,"x0":3.0430105147660407,"y0":50.006429328264495,"z0":4.847374100024012,"aX":16.72924133712642},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.1,"breakHorizontal":-15.0,"spinRate":2173,"spinDirection":119},"zone":6,"typeConfidence":0.9,"plateTime":0.4176404713170019,"extension":6.571563378014075},"index":3,"playId":"b800dda7-dd35-3eca-8ed7-fea79c249d42","pitchNumber":4,"startTime":"2026-05-10T01:25:14.203Z","endTime":"2026-05-10T01:25:18.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788361390276368,"aZ":-20.91795186904612,"pfxX":3.0894555922090916,"pfxZ":6.358513478347106,"pX":0.47148880166048324,"pZ":3.565094670558649,"vX0":-7.005642194570174,"vY0":-132.5730602047663,"vZ0":-0.2852881961514547,"x":99.03,"y":142.52,"x0":2.753350728148229,"y0":50.00379026038569,"z0":5.2081934772576215,"aX":5.470998428293646},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.6,"breakHorizontal":-4.0,"spinRate":2061,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4140314076714784,"extension":6.654923865269456},"index":4,"playId":"9722e486-fe55-3ab1-823f-96c8fc64850f","pitchNumber":5,"startTime":"2026-05-10T01:25:42.436Z","endTime":"2026-05-10T01:25:46.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:25:46.521Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Fermín strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T01:28:57.321Z","endTime":"2026-05-10T01:29:57.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Jason Adam.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-10T01:26:14.408Z","endTime":"2026-05-10T01:27:17.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter José Fermín replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"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-10T01:27:17.147Z","endTime":"2026-05-10T01:28:59.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30898010315097,"aZ":-18.731963919752015,"pfxX":10.364446063975034,"pfxZ":6.298984828738337,"pX":-0.10080292078230761,"pZ":2.5477248483474404,"vX0":-10.811128712928,"vY0":-145.22789676412145,"vZ0":-5.853435430074819,"x":120.84,"y":169.99,"x0":2.325173942529908,"y0":50.00349452673058,"z0":5.7304764436666344,"aX":22.119877496898216},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.3,"breakHorizontal":-16.6,"spinRate":2535,"spinDirection":138},"zone":5,"typeConfidence":0.9,"plateTime":0.3772914012389834,"extension":6.288230481646525},"index":2,"playId":"e43345e4-6459-3f09-ac66-16c170851657","pitchNumber":1,"startTime":"2026-05-10T01:28:59.558Z","endTime":"2026-05-10T01:29:03.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019899791936933,"aZ":-32.927712682483104,"pfxX":6.886587913914912,"pfxZ":-0.40202909547080967,"pX":0.6355478345755379,"pZ":1.353636797015069,"vX0":-7.741829181224737,"vY0":-136.0142888381999,"vZ0":-5.6370212672526145,"x":92.77,"y":202.23,"x0":2.6153180610801217,"y0":50.00090548005247,"z0":5.718330866763392,"aX":12.985679962485234},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-1.7,"breakHorizontal":-10.9,"spinRate":1055,"spinDirection":107},"zone":14,"typeConfidence":0.87,"plateTime":0.4017109159130521,"extension":6.25402933731312},"index":3,"playId":"35d2fb4a-3e7e-383c-9dd9-32aef5c5771b","pitchNumber":2,"startTime":"2026-05-10T01:29:15.654Z","endTime":"2026-05-10T01:29:19.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006857963768546,"aZ":-29.983277088087263,"pfxX":9.462390353953465,"pfxZ":1.1967021529127275,"pX":1.7123595826191453,"pZ":0.9349181205889784,"vX0":-5.573308766613606,"vY0":-134.32579807878207,"vZ0":-6.953870415884394,"x":51.73,"y":213.54,"x0":2.584358007261763,"y0":50.002985005633,"z0":5.6882162093821815,"aX":17.29727112630816},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.8,"breakHorizontal":-16.0,"spinRate":1301,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.407715371172086,"extension":6.298780632241378},"index":4,"playId":"9a3580ee-03d0-31de-867f-0e0bce2fe27b","pitchNumber":3,"startTime":"2026-05-10T01:29:34.002Z","endTime":"2026-05-10T01:29:37.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":91.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27360812042901,"aZ":-17.374377580258315,"pfxX":10.559702787705753,"pfxZ":6.902193985628083,"pX":-0.6438713241420919,"pZ":3.0001444642499764,"vX0":-11.88405512451746,"vY0":-145.35177204171495,"vZ0":-5.129829729815126,"x":141.54,"y":157.78,"x0":2.1209149041787656,"y0":50.00646405324204,"z0":5.838919402328979,"aX":22.655950301904166},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.6,"breakHorizontal":-16.8,"spinRate":2456,"spinDirection":142},"zone":1,"typeConfidence":0.9,"plateTime":0.37646192265171985,"extension":6.124818668600098},"index":5,"playId":"8e4c43c2-0270-3e9a-8d8e-d9c638d8aa57","pitchNumber":4,"startTime":"2026-05-10T01:29:52.986Z","endTime":"2026-05-10T01:29:57.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:29:57.173Z","atBatIndex":54},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"JJ Wetherholt hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T01:30:04.025Z","endTime":"2026-05-10T01:31:29.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":100.8,"endSpeed":92.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2995102845096,"aZ":-16.425463209290644,"pfxX":10.159307243983342,"pfxZ":7.265429101596517,"pX":-0.269562969911457,"pZ":1.8574637929256843,"vX0":-11.222763850748903,"vY0":-146.24669642691165,"vZ0":-8.021912288529672,"x":127.28,"y":188.63,"x0":2.296597693095264,"y0":50.00353685081918,"z0":5.620144723843328,"aX":22.02147560184259},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":11.6,"breakHorizontal":-16.2,"spinRate":2515,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.37444483491774205,"extension":6.397351373183171},"index":0,"playId":"80d30ed9-f613-3af4-9f02-ed2f339ae77a","pitchNumber":1,"startTime":"2026-05-10T01:30:23.851Z","endTime":"2026-05-10T01:30:27.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28688256886809,"aZ":-18.31737576197249,"pfxX":9.92998938324991,"pfxZ":6.4580848375264415,"pX":-0.0965346985121643,"pZ":2.3070366271805938,"vX0":-10.73062870669785,"vY0":-145.570342550921,"vZ0":-6.538496738897264,"x":120.68,"y":176.49,"x0":2.347967375677511,"y0":50.00051233914053,"z0":5.6916925798848075,"aX":21.30095848738592},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.4,"breakHorizontal":-15.8,"spinRate":2535,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.37630989590137176,"extension":6.300234690077334},"index":1,"playId":"5d790583-4c2a-3add-b9b8-647de296d527","pitchNumber":2,"startTime":"2026-05-10T01:30:41.345Z","endTime":"2026-05-10T01:30:45.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.5,"endSpeed":84.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63989909513773,"aZ":-30.62442936882995,"pfxX":0.3270487337381509,"pfxZ":0.8653627405946436,"pX":-0.1698000510823377,"pZ":1.2969320169269543,"vX0":-7.713647092178048,"vY0":-133.0463157121979,"vZ0":-5.4600551657582335,"x":123.47,"y":203.76,"x0":2.724957955363387,"y0":50.00282028022012,"z0":5.596053655398363,"aX":0.5862508181033194},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.6,"breakHorizontal":1.1,"spinRate":2756,"spinDirection":282},"zone":13,"typeConfidence":0.61,"plateTime":0.4117369404366302,"extension":6.2347581906203144},"index":2,"playId":"d429ced3-9dcc-3ea5-bacd-0d5315bb1bce","pitchNumber":3,"startTime":"2026-05-10T01:31:04.902Z","endTime":"2026-05-10T01:31:09.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":90.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.73433752847054,"aZ":-22.000146964027458,"pfxX":9.307406897468567,"pfxZ":4.777448813752699,"pX":1.376788547748533,"pZ":3.715839632842311,"vX0":-6.420645452759633,"vY0":-145.82515856436353,"vZ0":-2.016860331348408,"x":64.52,"y":138.45,"x0":2.4100454472872697,"y0":50.006052253648676,"z0":5.758850180212606,"aX":19.833252298720147},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.4,"breakHorizontal":-15.4,"spinRate":2346,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.3771613151718851,"extension":6.2251831572703535},"index":3,"playId":"e167237c-2a81-3a6f-a468-e5ec104fc431","pitchNumber":4,"startTime":"2026-05-10T01:31:23.237Z","endTime":"2026-05-10T01:31:29.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.0,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:31:29.966Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Iván Herrera doubles (11) on a line drive to left fielder Ramón Laureano. JJ Wetherholt scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T01:31:38.207Z","endTime":"2026-05-10T01:33:15.755Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":670970,"link":"/api/v1/people/670970"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54312344267418,"aZ":-33.0778447269863,"pfxX":5.521672379197757,"pfxZ":-0.5113247311424836,"pX":1.0295644320283484,"pZ":2.6200760101865472,"vX0":-5.951648878154595,"vY0":-131.6977828367791,"vZ0":-2.121991108521893,"x":77.76,"y":168.04,"x0":2.599615714396778,"y0":50.005022555217614,"z0":5.879015661564361,"aX":9.716721705788963},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.2,"breakHorizontal":-8.8,"spinRate":1011,"spinDirection":100},"zone":12,"typeConfidence":0.89,"plateTime":0.4156422109959266,"extension":6.229047579989645},"index":0,"playId":"58eb9e84-7e48-320f-998c-a2bd04235a50","pitchNumber":1,"startTime":"2026-05-10T01:31:58.977Z","endTime":"2026-05-10T01:32:02.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.596013149391496,"aZ":-33.785498387260844,"pfxX":7.069276053009089,"pfxZ":-0.9092040324805346,"pX":0.7311437594057172,"pZ":3.832773878683015,"vX0":-7.009893640041557,"vY0":-132.19733041276376,"vZ0":0.737624183985087,"x":89.13,"y":135.3,"x0":2.4958894100771025,"y0":50.00155129847831,"z0":6.0257981386135535,"aX":12.539243704989259},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.3,"breakHorizontal":-11.3,"spinRate":1020,"spinDirection":98},"zone":12,"typeConfidence":0.9,"plateTime":0.4139619202395881,"extension":6.277580038397102},"index":1,"playId":"89a00e27-f002-3fdb-b848-d790742afdcb","pitchNumber":2,"startTime":"2026-05-10T01:32:15.438Z","endTime":"2026-05-10T01:32:18.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43835179318292,"aZ":-12.749746888720562,"pfxX":4.276717493634027,"pfxZ":9.323430833450196,"pX":-1.5457826125870473,"pZ":3.173474222885556,"vX0":-12.00349184661074,"vY0":-143.2683752599368,"vZ0":-5.231509407398124,"x":175.92,"y":153.1,"x0":2.138560716899195,"y0":50.0023260223384,"z0":5.81699082967633,"aX":8.911320880048123},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":-5.4,"spinRate":2397,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.3820068680437716,"extension":6.42894584830226},"index":2,"playId":"11b75400-0569-3109-9cd4-78cfa0070e72","pitchNumber":3,"startTime":"2026-05-10T01:32:37.511Z","endTime":"2026-05-10T01:32:41.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44102407825717,"aZ":-22.968888204455293,"pfxX":8.682848419805804,"pfxZ":4.296584739184828,"pX":-0.7740265009449107,"pZ":3.0259382674985686,"vX0":-11.602543496294672,"vY0":-145.2871941628026,"vZ0":-3.8911461006008503,"x":146.5,"y":157.08,"x0":2.1395909890375155,"y0":50.00231959817872,"z0":5.775347406920722,"aX":18.59818508135081},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.2,"breakHorizontal":-13.4,"spinRate":2315,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.37673741906318403,"extension":6.361178995725832},"hitData":{"launchSpeed":89.8,"launchAngle":15.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.0,"coordY":100.0}},"index":3,"playId":"2cb052b3-0ece-3fc8-b907-1fdc9ab2fc7f","pitchNumber":4,"startTime":"2026-05-10T01:33:01.473Z","endTime":"2026-05-10T01:33:15.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":-15.700000000000003,"leverageIndex":2.13,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:33:15.755Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T01:34:55.318Z","endTime":"2026-05-10T01:35:46.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"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-10T01:33:38.545Z","endTime":"2026-05-10T01:34:57.537Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.706969952880634,"aZ":-21.355066749046546,"pfxX":10.405070832882389,"pfxZ":5.1569897425783,"pX":-0.2925874120511637,"pZ":1.4783695596207802,"vX0":-10.841986942073005,"vY0":-144.40101556764841,"vZ0":-8.048401016366533,"x":128.15,"y":198.86,"x0":2.1708891787141744,"y0":50.00362503598112,"z0":5.630740799557799,"aX":21.82966916065246},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.7,"breakHorizontal":-16.4,"spinRate":2382,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.38027726494390146,"extension":6.40371235466362},"index":1,"playId":"a6373123-6a30-368b-b711-22cbb4f5a481","pitchNumber":1,"startTime":"2026-05-10T01:34:57.537Z","endTime":"2026-05-10T01:35:01.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"be48851d-fd1b-4470-8126-bbeb55bbc8c2","startTime":"2026-05-10T01:35:16.909Z","endTime":"2026-05-10T01:35:21.909Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53156983876257,"aZ":-21.482745213648254,"pfxX":9.800782740466996,"pfxZ":5.047883046042456,"pX":0.14384727624866123,"pZ":2.857636591762174,"vX0":-9.429452332286152,"vY0":-144.80239522266484,"vZ0":-4.581534511480182,"x":111.52,"y":161.62,"x0":2.172710654246336,"y0":50.006261872724096,"z0":5.778899541300235,"aX":20.769920869552088},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.4,"breakHorizontal":-15.8,"spinRate":2412,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.3785845116322917,"extension":6.243522611525711},"hitData":{"launchSpeed":69.6,"launchAngle":7.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.54,"coordY":150.16}},"index":3,"playId":"ba739148-3559-3d8b-8941-cd3cd6c49669","pitchNumber":2,"startTime":"2026-05-10T01:35:38.233Z","endTime":"2026-05-10T01:35:46.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.3,"awayTeamWinProbability":21.700000000000003,"homeTeamWinProbabilityAdded":8.700000000000003,"leverageIndex":3.18,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:35:46.014Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T01:38:33.760Z","endTime":"2026-05-10T01:39:01.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"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-10T01:36:02.389Z","endTime":"2026-05-10T01:36:18.037Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-10T01:36:18.037Z","endTime":"2026-05-10T01:38:13.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Victor Scott II replaces Iván Herrera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-10T01:38:13.749Z","endTime":"2026-05-10T01:38:33.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":671056,"link":"/api/v1/people/671056"},"base":2,"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84592247625333,"aZ":-32.70741184977207,"pfxX":6.059359154024729,"pfxZ":-0.3275080678101485,"pX":1.3909781760362034,"pZ":1.5982699513816594,"vX0":4.873992903281715,"vY0":-127.8583071223762,"vZ0":-4.53755917050022,"x":63.98,"y":195.63,"x0":-1.3367366314768172,"y0":50.001938338923594,"z0":6.0038280721024515,"aX":9.8892925106831},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-12.2,"spinRate":2537,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4307303383335275,"extension":6.979951370310537},"index":3,"playId":"50cbc03f-82df-36fd-8c47-0032acae4a6b","pitchNumber":1,"startTime":"2026-05-10T01:38:33.760Z","endTime":"2026-05-10T01:38:37.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":88.0,"endSpeed":80.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346444414699448,"aZ":-32.704916051881746,"pfxX":6.566603281513823,"pfxZ":-0.3186491867639347,"pX":0.0821072529559225,"pZ":2.1701535371615996,"vX0":2.0129772575914595,"vY0":-128.15919521283175,"vZ0":-3.5043127038031563,"x":113.87,"y":180.19,"x0":-1.569012598446344,"y0":50.00507601644538,"z0":6.141143047971314,"aX":10.79878084034117},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-12.4,"spinRate":2535,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.42928175196398977,"extension":6.728156299183731},"hitData":{"launchSpeed":92.7,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":151.68}},"index":4,"playId":"e3fd20fe-535b-3f55-b6fc-ad556f8528fd","pitchNumber":2,"startTime":"2026-05-10T01:38:53.672Z","endTime":"2026-05-10T01:39:01.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":3.15,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:39:01.941Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T01:41:40.445Z","endTime":"2026-05-10T01:43:51.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Victor Scott II remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"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-10T01:40:07.269Z","endTime":"2026-05-10T01:40:07.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yohel Pozo replaces José Fermín, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"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-10T01:40:07.300Z","endTime":"2026-05-10T01:40:07.301Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":665877,"link":"/api/v1/people/665877"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Svanson replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-10T01:40:07.301Z","endTime":"2026-05-10T01:41:42.653Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.764393515440332,"aZ":-25.419593650672777,"pfxX":0.3225762583563707,"pfxZ":3.907618067229703,"pX":1.2483516647665063,"pZ":2.150258578778575,"vX0":6.038057950727124,"vY0":-131.1889309097247,"vZ0":-3.892387941523057,"x":69.42,"y":180.72,"x0":-1.1325914094692917,"y0":50.00521982562759,"z0":5.565216349287389,"aX":0.5573420614366613},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.4,"breakHorizontal":-2.0,"spinRate":2402,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.41874766743850644,"extension":6.619438025053602},"index":3,"playId":"ce97628d-9b92-3ebe-9796-78cca2d44bc5","pitchNumber":1,"startTime":"2026-05-10T01:41:42.653Z","endTime":"2026-05-10T01:41:47.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062285517508663,"aZ":-28.740783648358406,"pfxX":6.00991659324839,"pfxZ":2.222094239085062,"pX":2.3557970464813693,"pZ":0.43581714848530667,"vX0":6.8303172327757204,"vY0":-124.56386546252276,"vZ0":-6.496797630140407,"x":27.2,"y":227.01,"x0":-1.2203828821286005,"y0":50.001169390735896,"z0":5.5078853919206505,"aX":9.279691172970063},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":-12.7,"spinRate":2326,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44265759619655354,"extension":6.549834334248838},"index":4,"playId":"aaf87f1c-1c30-38c3-9db1-2a68957ba38e","pitchNumber":2,"startTime":"2026-05-10T01:41:59.389Z","endTime":"2026-05-10T01:42:02.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873237863737586,"aZ":-24.897250976427397,"pfxX":1.3547287277606381,"pfxZ":3.9875559676538845,"pX":-0.15315959771271434,"pZ":3.0705948448555076,"vX0":2.8493027137560842,"vY0":-133.93888048025445,"vZ0":-1.8171842092436732,"x":122.84,"y":155.87,"x0":-1.4050420360378462,"y0":50.000979085054034,"z0":5.531358332998677,"aX":2.4699950610171757},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":-3.0,"spinRate":2244,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4083247297569792,"extension":6.578009567355518},"index":5,"playId":"c77bdb1d-764d-30b1-aee7-d5d3ad8c63fa","pitchNumber":3,"startTime":"2026-05-10T01:42:18.682Z","endTime":"2026-05-10T01:42:21.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17382357773611,"aZ":-21.909997411271714,"pfxX":-10.007754069515087,"pfxZ":5.367236346919395,"pX":-0.8684232984755509,"pZ":3.627686945607615,"vX0":4.505283596398456,"vY0":-138.25039276247688,"vZ0":-1.2026502323660582,"x":150.1,"y":140.83,"x0":-1.2294330724055746,"y0":50.006020545800816,"z0":5.555520997203241,"aX":-19.149952677290887},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":17.0,"spinRate":2240,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39797015168386807,"extension":6.683355312521789},"index":6,"playId":"16a53e43-45e1-3e48-a53d-c91ef2357359","pitchNumber":4,"startTime":"2026-05-10T01:42:36.573Z","endTime":"2026-05-10T01:42:40.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82886839616463,"aZ":-34.20201418130057,"pfxX":7.055525584135925,"pfxZ":-1.2820591251174633,"pX":-1.7045733037162192,"pZ":2.8613268050669043,"vX0":-2.41443437530748,"vY0":-125.21233907505064,"vZ0":0.024153693375707386,"x":181.97,"y":161.52,"x0":-1.6408884067287701,"y0":50.0061004915517,"z0":5.665499419016954,"aX":11.131475909648675},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.0,"breakHorizontal":-12.1,"spinRate":2173,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.43854642367753094,"extension":6.297780444290743},"index":7,"playId":"7f6e7772-c7c4-3c6a-9f5b-c753a2c3e972","pitchNumber":5,"startTime":"2026-05-10T01:43:00.398Z","endTime":"2026-05-10T01:43:05.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04252500864275,"aZ":-27.42186810334601,"pfxX":0.675868108640854,"pfxZ":2.7146751035080907,"pX":0.770682923757837,"pZ":2.713755808250792,"vX0":4.867418784256821,"vY0":-131.72904205765988,"vZ0":-1.9848827529107702,"x":87.62,"y":165.51,"x0":-1.191899152962207,"y0":50.00246246085361,"z0":5.512425634789708,"aX":1.1822938293539327},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-2.3,"spinRate":2324,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.4164400546220093,"extension":6.731020697813152},"index":8,"playId":"6035c638-39ad-33e0-b4b6-c2c62a00e47e","pitchNumber":6,"startTime":"2026-05-10T01:43:27.056Z","endTime":"2026-05-10T01:43:30.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.228731225129284,"aZ":-21.717988347386452,"pfxX":-8.34059472680513,"pfxZ":5.265940170271371,"pX":-0.07535626202574844,"pZ":2.620447938572765,"vX0":6.304191274238227,"vY0":-139.90518344802166,"vZ0":-3.578567667959776,"x":119.87,"y":168.03,"x0":-1.273023220131118,"y0":50.00028538790474,"z0":5.337571685222559,"aX":-16.550572682380228},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":13.8,"spinRate":2325,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3913356786210298,"extension":6.7830712167401},"index":9,"playId":"d5e05d65-d4ab-3512-8559-b910dbc0e235","pitchNumber":7,"startTime":"2026-05-10T01:43:48.396Z","endTime":"2026-05-10T01:43:51.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:43:51.657Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (6) on a line drive to left center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T01:43:54.536Z","endTime":"2026-05-10T01:46:10.802Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454920472300007,"aZ":-31.50269359586011,"pfxX":6.95260709897573,"pfxZ":0.4289182755614416,"pX":-0.6857648950233832,"pZ":3.017495688144966,"vX0":-0.363307238877099,"vY0":-125.25979274657074,"vZ0":-0.22755749957871219,"x":143.14,"y":157.31,"x0":-1.4402716314204476,"y0":50.004812805474636,"z0":5.705295859914077,"aX":10.94824633317562},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":-12.5,"spinRate":2323,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.43881268032416765,"extension":6.558877422319857},"index":0,"playId":"82718e75-2124-3f9b-a9a8-25172440f970","pitchNumber":1,"startTime":"2026-05-10T01:44:17.257Z","endTime":"2026-05-10T01:44:20.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.4,"endSpeed":84.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6709136260608,"aZ":-25.0731359654454,"pfxX":1.597352535126122,"pfxZ":3.8958028851064856,"pX":1.9325562154137774,"pZ":3.034812286518345,"vX0":7.697175184695432,"vY0":-134.3230050889172,"vZ0":-1.8159315894628263,"x":43.34,"y":156.84,"x0":-1.180226020742416,"y0":50.00397744266913,"z0":5.506070953672582,"aX":2.912607945281645},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":-4.6,"spinRate":2395,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40810438468664145,"extension":6.656238417946107},"index":1,"playId":"72b2fb32-7832-36e4-9f12-23ec443da6fb","pitchNumber":2,"startTime":"2026-05-10T01:44:51.139Z","endTime":"2026-05-10T01:44:54.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.602259127020346,"aZ":-19.969206327233955,"pfxX":-11.057874153902262,"pfxZ":6.178801362257735,"pX":-0.31546768340251746,"pZ":1.897265590055182,"vX0":6.980962270067854,"vY0":-140.13915241522056,"vZ0":-5.580318507413272,"x":129.02,"y":187.55,"x0":-1.4105031748152403,"y0":50.00675216253978,"z0":5.2316126062862205,"aX":-21.855282815771954},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":18.5,"spinRate":2427,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39183370079814717,"extension":6.879637235757497},"index":2,"playId":"dd54a9da-ea26-34b5-96cb-c8ff19b8e57d","pitchNumber":3,"startTime":"2026-05-10T01:45:05.992Z","endTime":"2026-05-10T01:45:09.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.4,"endSpeed":85.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60085235176252,"aZ":-28.772905004541652,"pfxX":-0.5151444007308612,"pfxZ":1.8490690148782019,"pX":1.338293940823398,"pZ":2.8990506495545456,"vX0":6.87168485631611,"vY0":-134.48820133821604,"vZ0":-1.5720177867719896,"x":65.99,"y":160.51,"x0":-1.1768782612583868,"y0":50.004946737730585,"z0":5.520774113701119,"aX":-0.9491287149548125},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":-0.5,"spinRate":2400,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40636938915394216,"extension":6.49275331422099},"index":3,"playId":"8aeb05a1-1fee-3fe6-b9e8-b7f631c28c87","pitchNumber":4,"startTime":"2026-05-10T01:45:24.254Z","endTime":"2026-05-10T01:45:27.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75852771111211,"aZ":-22.693643936096098,"pfxX":-11.848501798716383,"pfxZ":4.883835083459273,"pX":-0.3304221712346696,"pZ":2.4978792487643724,"vX0":6.484304865142279,"vY0":-139.0695227455953,"vZ0":-3.745401208559285,"x":129.59,"y":171.34,"x0":-1.1638835547712603,"y0":50.003774704402495,"z0":5.383603520088541,"aX":-23.004547006220964},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":19.9,"spinRate":2351,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3951980430726141,"extension":6.749136991818934},"hitData":{"launchSpeed":105.3,"launchAngle":26.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":87.96,"coordY":34.12}},"index":4,"playId":"118d4edd-efdb-371b-a7cf-b7583bb73af0","pitchNumber":5,"startTime":"2026-05-10T01:45:39.271Z","endTime":"2026-05-10T01:46:10.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":0.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:46:10.802Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T01:46:03.023Z","endTime":"2026-05-10T01:47:09.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.656110624909772,"aZ":-24.62968488509593,"pfxX":3.849078461281076,"pfxZ":4.7842571672841805,"pX":0.6365792456344184,"pZ":1.379364922719525,"vX0":3.736522119291364,"vY0":-126.09948856574051,"vZ0":-4.995965001628563,"x":92.74,"y":201.54,"x0":-1.3758871783244957,"y0":50.00135759096826,"z0":5.426309732111129,"aX":6.068006275548519},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.6,"breakHorizontal":-7.9,"spinRate":2250,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4379000596331264,"extension":6.650955826443552},"index":0,"playId":"5b1880dd-06c9-3566-a38f-8fbfdfbbaa0b","pitchNumber":1,"startTime":"2026-05-10T01:46:31.978Z","endTime":"2026-05-10T01:46:35.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2180187034812,"aZ":-31.392380990121858,"pfxX":8.219435576925811,"pfxZ":0.4859233305229953,"pX":-0.42126270144321126,"pZ":2.4473683235785617,"vX0":0.5458494711059501,"vY0":-126.16105669876889,"vZ0":-1.141920512833604,"x":133.06,"y":172.7,"x0":-1.7075715658653803,"y0":50.0007940483502,"z0":5.450888484973652,"aX":13.162122468184245},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-15.0,"spinRate":2266,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4352295244482942,"extension":6.660326833023579},"index":1,"playId":"18f41ea2-598b-378e-a0ad-2965cc704d1c","pitchNumber":2,"startTime":"2026-05-10T01:46:46.225Z","endTime":"2026-05-10T01:46:49.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10538016602771,"aZ":-23.090080416644568,"pfxX":-0.6471988145466845,"pfxZ":4.820602287918176,"pX":0.15199925467761782,"pZ":2.4174397319106116,"vX0":4.281763927004036,"vY0":-136.627194120938,"vZ0":-3.5013134314802996,"x":111.21,"y":173.51,"x0":-1.353726289030977,"y0":50.00080972698878,"z0":5.308965620339223,"aX":-1.2195158773237023},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":0.2,"spinRate":2376,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4014414842554386,"extension":6.8857707179955145},"hitData":{"launchSpeed":101.8,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":167.9}},"index":2,"playId":"4bc022d1-3a8d-3c8d-b61e-80bc1d487782","pitchNumber":3,"startTime":"2026-05-10T01:47:02.115Z","endTime":"2026-05-10T01:47:09.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:47:09.983Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T01:47:13.718Z","endTime":"2026-05-10T01:47:43.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84283053691755,"aZ":-24.21950857590667,"pfxX":-9.646028670138758,"pfxZ":4.115458605854666,"pX":-0.7031712973866414,"pZ":3.0751625338763207,"vX0":5.210014245222212,"vY0":-138.60312817139322,"vZ0":-2.012992525535473,"x":143.8,"y":155.75,"x0":-1.3605246832200595,"y0":50.00269690832857,"z0":5.438803933268891,"aX":-18.646692655176352},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":16.3,"spinRate":2227,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3961488362806618,"extension":6.823261347481993},"hitData":{"launchSpeed":92.3,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":152.7}},"index":0,"playId":"3a80772a-025d-3009-a789-dbb281aeddf1","pitchNumber":1,"startTime":"2026-05-10T01:47:35.943Z","endTime":"2026-05-10T01:47:43.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695336,"link":"/api/v1/people/695336"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:47:43.522Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin challenged (pitch result), call on the field was confirmed: Nolan Gorman walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T01:50:05.108Z","endTime":"2026-05-10T01:52:12.952Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":101.8,"endSpeed":92.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.93646862928851,"aZ":-11.511236027423994,"pfxX":-6.512087328422409,"pfxZ":9.417752451508283,"pX":0.20115031357470955,"pZ":2.292397189063245,"vX0":6.82427927190266,"vY0":-147.7973046975387,"vZ0":-8.939561871734881,"x":109.33,"y":176.89,"x0":-1.3009250681331028,"y0":50.00224716545169,"z0":6.047470790134287,"aX":-14.287753752302855},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":2638,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.37175911593474176,"extension":6.7076390286567324},"index":0,"playId":"f8c69358-292c-3c23-8ad6-9671fb357415","pitchNumber":1,"startTime":"2026-05-10T01:50:31.581Z","endTime":"2026-05-10T01:50:34.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":96.5,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29927592322438,"aZ":-30.334677127607947,"pfxX":-7.157867034824147,"pfxZ":0.9230589207751692,"pX":-2.0467163430707824,"pZ":4.362927500261611,"vX0":1.3941223802298741,"vY0":-140.63017863732705,"vZ0":0.6242243346905906,"x":195.02,"y":120.98,"x0":-1.6192945212984833,"y0":50.00548196599676,"z0":6.1078108651945575,"aX":-14.319757587078476},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.0,"breakHorizontal":12.7,"spinRate":2232,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38967156520895063,"extension":6.406103647562551},"index":1,"playId":"c03a622a-5d38-3560-8059-c9598ffb73b3","pitchNumber":2,"startTime":"2026-05-10T01:50:57.741Z","endTime":"2026-05-10T01:51:00.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":97.1,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00751275511452,"aZ":-22.699434968769086,"pfxX":-6.0042056869279214,"pfxZ":4.711490590398483,"pX":-1.4661978458033282,"pZ":4.091171898550359,"vX0":2.531884660055899,"vY0":-141.3791515536767,"vZ0":-1.422764595813823,"x":172.89,"y":128.32,"x0":-1.596185761898181,"y0":50.00625804940091,"z0":6.066224014724929,"aX":-12.085509260193817},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":10.3,"spinRate":2315,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3882961123062878,"extension":6.687087533179184},"index":2,"playId":"04507f5e-884d-3ff6-8f80-1e79a8292089","pitchNumber":3,"startTime":"2026-05-10T01:51:13.499Z","endTime":"2026-05-10T01:51:16.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":93.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.938069698846824,"aZ":-9.866742074962435,"pfxX":-4.2913628385058935,"pfxZ":10.00192267365917,"pX":-0.1107154974707238,"pZ":4.1399681218117745,"vX0":5.26349259308216,"vY0":-148.47683688329172,"vZ0":-4.1248448239774405,"x":121.22,"y":127.0,"x0":-1.349845890205036,"y0":50.00067406433692,"z0":6.122593350806402,"aX":-9.5695554717191},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2531,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3690718686558543,"extension":6.620868237972832},"index":3,"playId":"4143ec22-b757-31e3-91bb-032a54d4003a","pitchNumber":4,"startTime":"2026-05-10T01:51:29.325Z","endTime":"2026-05-10T01:51:33.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.8,"endSpeed":92.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.199833993929666,"aZ":-9.825380223919256,"pfxX":-4.419500612452575,"pfxZ":10.117958109102664,"pX":0.3579314792600982,"pZ":3.656104767975631,"vX0":6.593812843501181,"vY0":-148.0945692263425,"vZ0":-5.222169221034605,"x":103.36,"y":140.07,"x0":-1.328999506861003,"y0":50.00192295859745,"z0":6.02375508448064,"aX":-9.761746860037652},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2568,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.37062737818059155,"extension":6.71767712625936},"index":4,"playId":"7b8be901-d1ba-3807-b2af-c88a5db89868","pitchNumber":5,"startTime":"2026-05-10T01:51:45.940Z","endTime":"2026-05-10T01:52:12.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":-8.000000000000014,"leverageIndex":1.54,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:52:12.952Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T01:52:24.997Z","endTime":"2026-05-10T01:54:31.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3822560154492,"aZ":-11.24184445800298,"pfxX":-2.6485541554475276,"pfxZ":9.580798320983629,"pX":-0.2229395134485123,"pZ":3.9988560600426455,"vX0":4.1804448590598255,"vY0":-147.00163831233414,"vZ0":-4.28081813744261,"x":125.5,"y":130.81,"x0":-1.320442364367637,"y0":50.00306273830194,"z0":6.143249249124873,"aX":-5.787137511448266},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":2478,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3728236668828404,"extension":6.824698009320775},"index":0,"playId":"2ab62299-82a4-3548-b94f-214300558694","pitchNumber":1,"startTime":"2026-05-10T01:52:24.997Z","endTime":"2026-05-10T01:52:28.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":101.2,"endSpeed":91.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67952093128689,"aZ":-9.760694158787583,"pfxX":-3.593323323411131,"pfxZ":10.259811527866665,"pX":-0.3393110895733016,"pZ":3.8999298130132947,"vX0":4.051422976986266,"vY0":-147.25958396869598,"vZ0":-4.62085024537923,"x":129.93,"y":133.48,"x0":-1.269540098661589,"y0":50.00281428268295,"z0":6.07279843514596,"aX":-7.850500181006763},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2573,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3726815983429894,"extension":6.793794137299754},"index":1,"playId":"d00d74dd-21e1-3ed1-8c6e-9e4d0affd278","pitchNumber":2,"startTime":"2026-05-10T01:52:45.035Z","endTime":"2026-05-10T01:52:48.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":101.7,"endSpeed":92.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.613254182611165,"aZ":-12.735462354614205,"pfxX":-2.650305518364161,"pfxZ":8.768253470101781,"pX":-0.1268251926248789,"pZ":3.6411143417008582,"vX0":4.488332404338414,"vY0":-148.0186581725047,"vZ0":-5.104847976050699,"x":121.83,"y":140.47,"x0":-1.319099568556129,"y0":50.00566506857753,"z0":6.13511895387963,"aX":-5.877591231215684},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.0,"breakHorizontal":4.0,"spinRate":2505,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.37017179207497364,"extension":6.739995191817211},"index":2,"playId":"d1b79beb-c573-3b1e-b78e-067322e336fa","pitchNumber":3,"startTime":"2026-05-10T01:53:03.655Z","endTime":"2026-05-10T01:53:30.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.567669545582795,"aZ":-9.81635578110836,"pfxX":-3.264989378462689,"pfxZ":10.211727918799156,"pX":-0.22799908164854918,"pZ":3.3569665354914067,"vX0":4.145423520085819,"vY0":-146.978697144737,"vZ0":-6.2910430035942815,"x":125.69,"y":148.14,"x0":-1.2319474442151304,"y0":50.004719989103926,"z0":6.106968466208602,"aX":-7.150114700889665},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":17.4,"breakHorizontal":5.2,"spinRate":2593,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.37253540250489303,"extension":6.756098128761691},"index":3,"playId":"a705af9f-d11e-353c-a388-de2b7b5ee161","pitchNumber":4,"startTime":"2026-05-10T01:53:34.271Z","endTime":"2026-05-10T01:53:38.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.4,"endSpeed":91.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07512200612137,"aZ":-10.488649761665178,"pfxX":-3.307557546714734,"pfxZ":10.071815870553483,"pX":-0.3300667747894808,"pZ":2.75500020661588,"vX0":3.97564813260977,"vY0":-145.9746614779923,"vZ0":-7.756465889995366,"x":129.58,"y":164.39,"x0":-1.2813772554942056,"y0":50.00375871593875,"z0":6.081711900643974,"aX":-7.122565760581475},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.8,"breakHorizontal":5.2,"spinRate":2580,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3755376022269443,"extension":6.806550684758425},"index":4,"playId":"e375bd96-cc95-3a45-8ca1-12dbc3043346","pitchNumber":5,"startTime":"2026-05-10T01:53:53.685Z","endTime":"2026-05-10T01:53:56.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-10T01:54:16.258Z","endTime":"2026-05-10T01:54:28.211Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.7,"endSpeed":92.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.91098682078088,"aZ":-8.993107386137224,"pfxX":-1.340020634720691,"pfxZ":10.51355528273917,"pX":0.5698659684783061,"pZ":2.779714966330394,"vX0":5.404779176808575,"vY0":-147.91416188227092,"vZ0":-7.740574251744549,"x":95.28,"y":163.73,"x0":-1.1108725420373655,"y0":50.001216648348795,"z0":5.965410640186602,"aX":-2.9544524960324567},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.6,"breakHorizontal":1.3,"spinRate":2480,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.37100601862530747,"extension":6.824117198117169},"index":6,"playId":"cf183214-e9bf-3ca8-9212-1c57f68dd895","pitchNumber":6,"startTime":"2026-05-10T01:54:28.211Z","endTime":"2026-05-10T01:54:31.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":3.07,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:54:31.532Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Church walks. Nolan Gorman to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T01:54:44.304Z","endTime":"2026-05-10T01:56:24.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36783549432095,"aZ":-33.21405284095348,"pfxX":5.772143365790972,"pfxZ":-0.6351491801906946,"pX":-0.7754469440366644,"pZ":2.8737003092440654,"vX0":0.1854374036625777,"vY0":-127.5544262790036,"vZ0":-1.4663257125140192,"x":146.56,"y":161.19,"x0":-1.5982442254673541,"y0":50.00474423977046,"z0":6.09615303122398,"aX":9.42895774180703},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":-10.4,"spinRate":2365,"spinDirection":33},"zone":1,"typeConfidence":2.0,"plateTime":0.4308439334878553,"extension":6.788630801432666},"index":0,"playId":"dd40ea44-0cfb-31f1-b759-cde5b305a4ea","pitchNumber":1,"startTime":"2026-05-10T01:55:00.331Z","endTime":"2026-05-10T01:55:04.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19486169878572,"aZ":-33.33158859617156,"pfxX":4.725141905582997,"pfxZ":-0.7029622940270546,"pX":-0.41104223438714904,"pZ":1.4205567578078016,"vX0":1.187326311962738,"vY0":-127.35308611042804,"vZ0":-4.6501610105113915,"x":132.67,"y":200.42,"x0":-1.4977260284812206,"y0":50.00550700194964,"z0":5.919230444736877,"aX":7.7299189122422165},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.2,"breakHorizontal":-8.9,"spinRate":2447,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.43077731617694903,"extension":6.870761328788068},"index":1,"playId":"a7564a72-af80-3f14-b61e-5814cfc32abb","pitchNumber":2,"startTime":"2026-05-10T01:55:17.091Z","endTime":"2026-05-10T01:55:20.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":91.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.989351783608,"aZ":-9.977850116598516,"pfxX":-1.589344417395485,"pfxZ":10.345406272830697,"pX":0.14332805087969133,"pZ":3.217532933898342,"vX0":4.961860441407534,"vY0":-146.14084536140757,"vZ0":-6.249158008446216,"x":111.54,"y":151.91,"x0":-1.3760725241310419,"y0":50.00474378232373,"z0":5.994119432744587,"aX":-3.410557438099875},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.5,"breakHorizontal":1.8,"spinRate":2529,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.37592504565899,"extension":6.979757133672036},"index":2,"playId":"b92468bf-3d9e-34a2-b03e-ce9e8cbc3599","pitchNumber":3,"startTime":"2026-05-10T01:55:36.048Z","endTime":"2026-05-10T01:55:39.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115371190698408,"aZ":-38.05358320463634,"pfxX":3.987158267979825,"pfxZ":-3.5928865025928793,"pX":-1.2465648104483362,"pZ":2.7846480754497187,"vX0":-0.5141836454779201,"vY0":-127.92255069847265,"vZ0":-0.6768174889484802,"x":164.52,"y":163.59,"x0":-1.5589711144120801,"y0":50.000225183580596,"z0":6.064897139815069,"aX":6.533342513276118},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.4,"breakHorizontal":-7.1,"spinRate":2336,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4300092396360622,"extension":6.947057005631924},"index":3,"playId":"f5979802-9d4d-323b-a696-02cca4304c4b","pitchNumber":4,"startTime":"2026-05-10T01:56:01.502Z","endTime":"2026-05-10T01:56:05.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":92.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47827547564341,"aZ":-8.381528696094838,"pfxX":-3.1177751078517324,"pfxZ":10.9139024119481,"pX":0.7373274552925273,"pZ":0.9574998393866991,"vX0":6.678432238539037,"vY0":-146.85689247986087,"vZ0":-12.789692815549868,"x":88.89,"y":212.93,"x0":-1.1633039942519665,"y0":50.000906231181844,"z0":5.872393285257862,"aX":-6.796115589379197},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.3,"breakHorizontal":4.3,"spinRate":2629,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.37328348323489724,"extension":7.0472151242425145},"index":4,"playId":"46db7ef8-ebd4-3de0-a347-354d53d94163","pitchNumber":5,"startTime":"2026-05-10T01:56:21.017Z","endTime":"2026-05-10T01:56:24.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-8.400000000000006,"leverageIndex":2.33,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:56:24.325Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T01:57:42.209Z","endTime":"2026-05-10T01:58:54.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"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-10T01:56:32.062Z","endTime":"2026-05-10T01:57:44.393Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20813769516012,"aZ":-38.1955645439411,"pfxX":5.246084731153769,"pfxZ":-3.7601220152195243,"pX":0.3962092661878323,"pZ":2.2195126006707686,"vX0":2.527945940281546,"vY0":-126.6654666563352,"vZ0":-1.951069163808566,"x":101.9,"y":178.85,"x0":-1.3004631322590254,"y0":50.00110687281858,"z0":6.093781141530812,"aX":8.405391602877986},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.0,"breakHorizontal":-10.1,"spinRate":2475,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.43471923793894574,"extension":6.918631188034764},"index":1,"playId":"d4f38e9a-f0e7-30af-9801-b17601639c35","pitchNumber":1,"startTime":"2026-05-10T01:57:44.393Z","endTime":"2026-05-10T01:57:47.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.155365779528086,"aZ":-34.80748506813844,"pfxX":4.8105153858908345,"pfxZ":-1.6033719878560162,"pX":1.3269889888551631,"pZ":0.6625390867814899,"vX0":4.819874960755861,"vY0":-128.07254877030934,"vZ0":-6.303490701270608,"x":66.42,"y":220.89,"x0":-1.2118296765075107,"y0":50.00158100420545,"z0":5.914285882636578,"aX":7.903337011769033},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":-9.8,"spinRate":2479,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.42947021906102023,"extension":6.688160383816087},"index":2,"playId":"1eabf936-c142-392a-b026-a7e34910af31","pitchNumber":2,"startTime":"2026-05-10T01:58:01.695Z","endTime":"2026-05-10T01:58:04.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":88.9,"endSpeed":80.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.100728287586378,"aZ":-33.402294330050424,"pfxX":6.5371598711911805,"pfxZ":-0.7359948524847475,"pX":0.22215344810629187,"pZ":2.171582792747782,"vX0":1.545171186203902,"vY0":-129.4290763841222,"vZ0":-3.375536212759291,"x":108.53,"y":180.15,"x0":-1.2336864001351173,"y0":50.00318253353709,"z0":6.094680568237353,"aX":10.910496916367572},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":-12.2,"spinRate":2365,"spinDirection":28},"zone":5,"typeConfidence":2.0,"plateTime":0.42585084819594776,"extension":6.8318449980646285},"index":3,"playId":"bacb6837-5556-36fd-b89d-473646b2c2e9","pitchNumber":3,"startTime":"2026-05-10T01:58:24.011Z","endTime":"2026-05-10T01:58:27.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.1,"endSpeed":93.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.175560695766,"aZ":-13.099933728566409,"pfxX":-1.3968925336940732,"pfxZ":8.55911522019613,"pX":0.7604756682812404,"pZ":3.0137748982106243,"vX0":6.397225955272005,"vY0":-148.48604552165182,"vZ0":-6.79778521346999,"x":88.01,"y":157.41,"x0":-1.2422802011445682,"y0":50.007164821793545,"z0":6.098280801891901,"aX":-3.1154800566368683},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":14.3,"breakHorizontal":1.3,"spinRate":2669,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.3691473172567763,"extension":7.078098500113664},"index":4,"playId":"fbf8c908-db89-342d-ab21-860f21cf0561","pitchNumber":4,"startTime":"2026-05-10T01:58:50.709Z","endTime":"2026-05-10T01:58:54.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.2,"awayTeamWinProbability":7.799999999999997,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":4.06,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2026-05-10T01:58:54.351Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohel Pozo strikes out swinging. Nolan Gorman to 3rd. Nathan Church to 2nd. Yohel Pozo to 1st. Wild pitch by pitcher Mason Miller.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T01:59:00.795Z","endTime":"2026-05-10T02:00:21.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27252042463095,"aZ":-36.236644090775464,"pfxX":5.368669671496134,"pfxZ":-2.5022997438213306,"pX":-0.7236959025295371,"pZ":1.9631442280185403,"vX0":0.17374948489368677,"vY0":-127.48578213610755,"vZ0":-2.9569971048485026,"x":144.59,"y":185.78,"x0":-1.4890182466606816,"y0":50.00074364889421,"z0":6.034515633034657,"aX":8.724996122995408},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.0,"breakHorizontal":-9.7,"spinRate":2315,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.43171089675204977,"extension":7.000873115711083},"index":0,"playId":"46acce57-06ac-36ae-90ca-dc734fa68b6e","pitchNumber":1,"startTime":"2026-05-10T01:59:21.849Z","endTime":"2026-05-10T01:59:25.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.796215409076737,"aZ":-37.5872766040954,"pfxX":3.3927145954024467,"pfxZ":-3.2199822510040574,"pX":0.9556788005544778,"pZ":1.1424597261590423,"vX0":4.572208306222238,"vY0":-129.89946038096193,"vZ0":-4.917836270788426,"x":80.57,"y":207.93,"x0":-1.2805155591663162,"y0":50.006486007702854,"z0":5.97615663791244,"aX":5.694452475061436},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.8,"breakHorizontal":-7.3,"spinRate":2573,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4246025664101185,"extension":6.858200020128499},"index":1,"playId":"06fa2b25-ae27-3a3f-b4b0-930d17fc168a","pitchNumber":2,"startTime":"2026-05-10T01:59:42.409Z","endTime":"2026-05-10T01:59:45.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-10T01:59:56.749Z","endTime":"2026-05-10T02:00:14.179Z","isPitch":false,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06971046840613,"aZ":-35.31074650909842,"pfxX":3.6018247659187987,"pfxZ":-1.8961595236458906,"pX":-0.4485123582928875,"pZ":-0.3125999489347876,"vX0":1.1424946085735526,"vY0":-129.06921207143446,"vZ0":-8.780268426504973,"x":134.1,"y":247.22,"x0":-1.3665730543896566,"y0":50.00043544808896,"z0":5.915348610402891,"aX":5.973349399564402},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.4,"breakHorizontal":-6.8,"spinRate":2446,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.42712479350270627,"extension":6.921932311467639},"index":3,"playId":"ff488d27-10d3-3a7b-896e-8627a2cfb5c4","pitchNumber":3,"startTime":"2026-05-10T02:00:14.179Z","endTime":"2026-05-10T02:00:21.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.2,"awayTeamWinProbability":14.799999999999997,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":3.14,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-05-10T02:00:21.230Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T02:01:33.309Z","endTime":"2026-05-10T02:02:58.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-10T02:00:49.925Z","endTime":"2026-05-10T02:01:35.448Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.962036927314173,"aZ":-35.944469587033225,"pfxX":4.734510435580626,"pfxZ":-2.286669409132556,"pX":-0.32694320775581,"pZ":1.409709233350157,"vX0":1.5723916398964883,"vY0":-128.16812544797318,"vZ0":-4.296760915840429,"x":129.46,"y":200.72,"x0":-1.5651278012327043,"y0":50.00426940979806,"z0":5.945572898895002,"aX":7.798621712965862},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":-8.9,"spinRate":2503,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.42898897436969863,"extension":6.964493577090644},"index":1,"playId":"e5d0fa50-be96-32a6-b75e-58e493e9706f","pitchNumber":1,"startTime":"2026-05-10T02:01:35.448Z","endTime":"2026-05-10T02:01:39.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805050246427566,"aZ":-35.118171132443116,"pfxX":6.600886319506561,"pfxZ":-1.7903994042702784,"pX":0.684963236776449,"pZ":1.8175468846189147,"vX0":2.9926046421550865,"vY0":-128.61394812048604,"vZ0":-3.7403131717518376,"x":90.89,"y":189.71,"x0":-1.356930284727695,"y0":50.00134306060579,"z0":6.0627109385910956,"aX":10.872412281970377},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.0,"breakHorizontal":-12.7,"spinRate":2556,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.4286003017780846,"extension":6.708983938252897},"index":2,"playId":"f97658d1-b685-3ad5-ac89-614a4a90ed1d","pitchNumber":2,"startTime":"2026-05-10T02:01:52.346Z","endTime":"2026-05-10T02:02:19.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.965469561999594,"aZ":-37.43826525244567,"pfxX":7.539636350950202,"pfxZ":-3.153045183922183,"pX":0.20764585431137672,"pZ":2.171507247432915,"vX0":2.032946472378699,"vY0":-129.37859793948752,"vZ0":-2.21455495366085,"x":109.09,"y":180.15,"x0":-1.5705856949703427,"y0":50.003740787324595,"z0":5.951694603039163,"aX":12.580706030825716},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.0,"breakHorizontal":-14.2,"spinRate":2462,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.42592942647780596,"extension":6.906595628000111},"index":3,"playId":"720b03ad-bc2e-3e2c-9432-88f5efaa712a","pitchNumber":3,"startTime":"2026-05-10T02:02:26.648Z","endTime":"2026-05-10T02:02:30.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-10T02:02:39.515Z","endTime":"2026-05-10T02:02:54.026Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":92.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.94822351629987,"aZ":-10.000682036418606,"pfxX":-5.412608637700708,"pfxZ":10.05225294541367,"pX":0.12102918514881462,"pZ":2.515594990565436,"vX0":6.17051685460172,"vY0":-147.95135163042826,"vZ0":-8.61234111146375,"x":112.39,"y":170.86,"x0":-1.2933839671904535,"y0":50.00548912260485,"z0":6.059198576614001,"aX":-11.941783102289309},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":16.6,"breakHorizontal":8.5,"spinRate":2551,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3709173090570488,"extension":6.902953205089492},"index":5,"playId":"f78688ce-4344-34c5-ad13-8c02fe795de4","pitchNumber":4,"startTime":"2026-05-10T02:02:54.026Z","endTime":"2026-05-10T02:02:58.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":14.799999999999997,"leverageIndex":5.88,"dramaIndex":243.0,"contextMetrics":{},"playEndTime":"2026-05-10T02:02:58.067Z","atBatIndex":68}]