[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a sharp line drive to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T20:09:07.722Z","endTime":"2026-05-17T20:09:33.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-17T17:18:18.671Z","endTime":"2026-05-17T19:43:01.823Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"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-17T19:43:01.823Z","endTime":"2026-05-17T20:08:20.558Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"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-17T20:08:20.558Z","endTime":"2026-05-17T20:09:09.920Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74366895066856,"aZ":-16.816890529709596,"pfxX":-8.200760013480153,"pfxZ":7.910774437618223,"pX":-0.2582637395597749,"pZ":1.2115285270765157,"vX0":9.215315500076358,"vY0":-138.41570944790567,"vZ0":-8.146845468977402,"x":126.84,"y":206.07,"x0":-2.5644227341652375,"y0":50.00172823626877,"z0":5.317707370148677,"aX":-15.91985955141301},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":13.0,"spinRate":2308,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3956205332866314,"extension":7.348430051348012},"index":3,"playId":"772b7588-ef94-362f-8156-02e6a279c109","pitchNumber":1,"startTime":"2026-05-17T20:09:09.920Z","endTime":"2026-05-17T20:09:14.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14843193872254,"aZ":-19.056408222284677,"pfxX":-9.272786295846355,"pfxZ":6.835659683792198,"pX":-0.6288239947086576,"pZ":2.2597720101540486,"vX0":8.416273885695524,"vY0":-137.9855530445907,"vZ0":-5.143652583316012,"x":140.97,"y":177.77,"x0":-2.5212423101493124,"y0":50.001400355976585,"z0":5.441332163006557,"aX":-17.789958446361112},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":14.9,"spinRate":2368,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3977199839771344,"extension":7.331780471127274},"hitData":{"launchSpeed":106.5,"launchAngle":11.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.24,"coordY":90.24}},"index":4,"playId":"c3693b24-8475-3bf9-a34d-c6e61d6c08c2","pitchNumber":2,"startTime":"2026-05-17T20:09:22.987Z","endTime":"2026-05-17T20:09:33.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-05-17T20:09:33.247Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Freddie Freeman grounds into a double play, first baseman Nolan Schanuel to shortstop Zach Neto to pitcher Grayson Rodriguez. Shohei Ohtani out at 2nd. Freddie Freeman out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T20:09:47.828Z","endTime":"2026-05-17T20:12:06.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.743305209464385,"aZ":-30.46718826807057,"pfxX":-8.129242569569769,"pfxZ":1.2075090084708382,"pX":-0.6389625446200116,"pZ":1.849639507356401,"vX0":6.892163492505846,"vY0":-118.44990627682293,"vZ0":-2.0997374071466197,"x":141.36,"y":188.84,"x0":-2.5376622599219547,"y0":50.00244106369797,"z0":5.547556672864722,"aX":-11.490216854553696},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.9,"breakHorizontal":13.0,"spinRate":1714,"spinDirection":250},"zone":7,"typeConfidence":0.94,"plateTime":0.46334067478430363,"extension":7.183321001235693},"index":0,"playId":"6c3f95d5-1ddd-3d78-9447-0a6740def0d8","pitchNumber":1,"startTime":"2026-05-17T20:09:57.838Z","endTime":"2026-05-17T20:10:01.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94464588476587,"aZ":-13.833667479405621,"pfxX":-7.469033049565024,"pfxZ":9.657859115163763,"pX":-0.9402303009888758,"pZ":2.2985898176347916,"vX0":6.724908506843294,"vY0":-137.75706247993762,"vZ0":-6.414320728181995,"x":152.84,"y":176.72,"x0":-2.4567050114400337,"y0":50.005719069057996,"z0":5.613247366167979,"aX":-14.189541402029121},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2362,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3993865455715757,"extension":7.0172199755760545},"index":1,"playId":"82638a19-01ea-3786-b60f-f4be96524020","pitchNumber":2,"startTime":"2026-05-17T20:10:16.864Z","endTime":"2026-05-17T20:10:20.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1182872331017,"aZ":-14.625319291012511,"pfxX":-6.917591725075924,"pfxZ":8.900486293837428,"pX":-0.5074897628500439,"pZ":3.426946947157133,"vX0":7.6465738504091085,"vY0":-140.52627068853664,"vZ0":-3.749722845829869,"x":136.34,"y":146.25,"x0":-2.3838773322479603,"y0":50.000263206686874,"z0":5.7483607071235925,"aX":-13.635104624705955},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":10.7,"spinRate":2356,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39193476894363766,"extension":7.037728519874006},"index":2,"playId":"ac9cebca-dea9-3f0f-a64c-e17295601215","pitchNumber":3,"startTime":"2026-05-17T20:10:38.332Z","endTime":"2026-05-17T20:10:41.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.149784450375403,"aZ":-29.54318559783494,"pfxX":-8.49615896925626,"pfxZ":1.8326759069651501,"pX":0.1115276084384082,"pZ":2.1122413063017356,"vX0":8.138659436844478,"vY0":-119.22969577974908,"vZ0":-1.8840328301877598,"x":112.75,"y":181.75,"x0":-2.251634887151623,"y0":50.00018968954469,"z0":5.5934425433027215,"aX":-12.16130032535155},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":13.3,"spinRate":1753,"spinDirection":249},"zone":8,"typeConfidence":0.95,"plateTime":0.4604071741494775,"extension":7.146100359218382},"index":3,"playId":"bba37fbf-53e8-30e1-a836-8c695a1d2918","pitchNumber":4,"startTime":"2026-05-17T20:11:01.696Z","endTime":"2026-05-17T20:11:10.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78925351584709,"aZ":-33.42830506934817,"pfxX":0.8989742731838968,"pfxZ":-0.848473788773827,"pX":1.6165745919269265,"pZ":0.7334513212670897,"vX0":9.227923589273374,"vY0":-121.49041009298853,"vZ0":-4.691033674621323,"x":55.38,"y":218.98,"x0":-2.354499368767097,"y0":50.00063040115703,"z0":5.609240567598344,"aX":1.334820989819862},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-4.0,"spinRate":2489,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4516130668825471,"extension":7.223204672537698},"index":4,"playId":"0fd96f73-9859-3ac6-be93-25dc6e2757fb","pitchNumber":5,"startTime":"2026-05-17T20:11:35.014Z","endTime":"2026-05-17T20:11:39.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46102780375577,"aZ":-32.532540558232895,"pfxX":-9.131649701722255,"pfxZ":-0.24792854882433257,"pX":-0.5753531927243617,"pZ":1.893021774513261,"vX0":6.9621950558804135,"vY0":-118.69645475169342,"vZ0":-1.9974838126746233,"x":138.93,"y":187.67,"x0":-2.3719637677516427,"y0":50.00542728844269,"z0":5.730914478264589,"aX":-12.924825871469864},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":1862,"spinDirection":248},"zone":7,"typeConfidence":0.92,"plateTime":0.46289402532346724,"extension":7.1589828038676275},"hitData":{"launchSpeed":89.4,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.1,"coordY":174.8}},"index":5,"playId":"6ed59f04-dd8a-3dcd-93f9-b48578fe1344","pitchNumber":6,"startTime":"2026-05-17T20:11:58.319Z","endTime":"2026-05-17T20:12:06.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:12:06.888Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-17T20:12:24.288Z","endTime":"2026-05-17T20:12:55.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.370428259796796,"aZ":-12.43551816951389,"pfxX":-7.570222420118219,"pfxZ":10.073470801753109,"pX":0.2601300513211672,"pZ":1.2725901149432906,"vX0":10.516265780886945,"vY0":-139.5660575949632,"vZ0":-8.94348659294151,"x":107.08,"y":204.42,"x0":-2.5849059024417196,"y0":50.002115631764084,"z0":5.351102060956577,"aX":-14.833799081207033},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2222,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39344975575223895,"extension":7.46131945485594},"index":0,"playId":"4c9ed84f-a676-30aa-855f-0226634a725e","pitchNumber":1,"startTime":"2026-05-17T20:12:33.986Z","endTime":"2026-05-17T20:12:38.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.011119714323243,"aZ":-31.275143523901914,"pfxX":1.730857242706929,"pfxZ":0.5565264028835628,"pX":-0.9854352534941525,"pZ":2.5321804016119174,"vX0":3.7520351534250787,"vY0":-126.10149740657901,"vZ0":-1.5797556341783565,"x":154.56,"y":170.41,"x0":-2.71355305245137,"y0":50.00373411868141,"z0":5.673827947046092,"aX":2.806678861672739},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":-4.0,"spinRate":2422,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.43322485656522147,"extension":6.910197096447339},"hitData":{"launchSpeed":74.4,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.4,"coordY":175.05}},"index":1,"playId":"806d67ea-cb80-3380-ba11-0f525d1ec8c8","pitchNumber":2,"startTime":"2026-05-17T20:12:47.501Z","endTime":"2026-05-17T20:12:55.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:12:55.555Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach Neto lines out sharply to third baseman Max Muncy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T20:15:14.784Z","endTime":"2026-05-17T20:15:24.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T20:15:03.509Z","endTime":"2026-05-17T20:15:16.971Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":84.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.91622305801216,"aZ":-16.005169751619214,"pfxX":-8.262038862226765,"pfxZ":8.66494167759938,"pX":-0.16426633012244626,"pZ":1.7052332726009565,"vX0":5.971108618259725,"vY0":-137.3316286002127,"vZ0":-8.691526885369877,"x":123.26,"y":192.74,"x0":-1.318819479559868,"y0":50.003870971332354,"z0":6.052126043797694,"aX":-15.420308175100292},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":2190,"spinDirection":211},"zone":8,"typeConfidence":0.54,"plateTime":0.4023857369915924,"extension":7.105077385550031},"hitData":{"launchSpeed":102.7,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":93.25,"coordY":164.94}},"index":1,"playId":"956256dc-2c18-30a8-8893-8caff38794e6","pitchNumber":1,"startTime":"2026-05-17T20:15:16.971Z","endTime":"2026-05-17T20:15:24.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:15:24.746Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Trout doubles (7) on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T20:15:28.792Z","endTime":"2026-05-17T20:18:10.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86119401060213,"aZ":-15.663914649595478,"pfxX":-6.419662761497666,"pfxZ":8.775757566393395,"pX":-0.042385039178464694,"pZ":3.2040619258815948,"vX0":5.91791246387166,"vY0":-137.37987613958077,"vZ0":-5.175833919350689,"x":118.62,"y":152.27,"x0":-1.4068939068065371,"y0":50.003749434245975,"z0":6.203706816546251,"aX":-12.080182392832477},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2118,"spinDirection":215},"zone":2,"typeConfidence":0.81,"plateTime":0.4010929464866595,"extension":7.021835824477083},"index":0,"playId":"75ac972e-1414-3713-8735-36e776bfa9d5","pitchNumber":1,"startTime":"2026-05-17T20:15:46.787Z","endTime":"2026-05-17T20:15:50.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.508699063401995,"aZ":-33.79494694176906,"pfxX":-2.342718707031734,"pfxZ":-1.038875657730891,"pX":0.5632788897475157,"pZ":3.013499774811571,"vX0":5.550594284272635,"vY0":-125.71866549017113,"vZ0":-1.4507399581342533,"x":95.53,"y":157.42,"x0":-1.3897471305565179,"y0":50.00017072816936,"z0":6.3954329843405695,"aX":-3.6710444085829357},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":2.6,"spinRate":1017,"spinDirection":255},"zone":3,"typeConfidence":0.82,"plateTime":0.43925326149442867,"extension":7.065095850572126},"index":1,"playId":"b555cf18-25cd-3956-ab36-54ae6e5bc23d","pitchNumber":2,"startTime":"2026-05-17T20:16:00.970Z","endTime":"2026-05-17T20:16:06.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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-17T20:16:10.036Z","endTime":"2026-05-17T20:16:18.624Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.6,"endSpeed":78.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16832681839992,"aZ":-31.30705508021129,"pfxX":-1.7122831975418231,"pfxZ":0.5582590248370138,"pX":1.2853544175560545,"pZ":2.338068244234927,"vX0":7.150657757990252,"vY0":-124.40174822633126,"vZ0":-3.086542620838524,"x":68.01,"y":175.65,"x0":-1.4157179658644385,"y0":50.001894946589125,"z0":6.215576634354007,"aX":-2.658165767288117},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.5,"breakHorizontal":1.3,"spinRate":1937,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.441896680194227,"extension":7.129793376585489},"index":3,"playId":"60ca8b94-d4b5-33f8-8068-db85dd57fa72","pitchNumber":3,"startTime":"2026-05-17T20:16:18.624Z","endTime":"2026-05-17T20:16:25.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76967470173235,"aZ":-14.793022390039019,"pfxX":-8.316023619896066,"pfxZ":8.90367437429869,"pX":-1.6929798023652816,"pZ":3.1134393309058743,"vX0":2.266721700083547,"vY0":-139.61432749853023,"vZ0":-5.813272666916132,"x":181.53,"y":154.72,"x0":-1.441087106460383,"y0":50.00078787718395,"z0":6.215556404171804,"aX":-16.227290969593426},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":14.5,"spinRate":2051,"spinDirection":216},"zone":11,"typeConfidence":0.77,"plateTime":0.3940452710430784,"extension":6.986805373575101},"index":4,"playId":"01438cfd-99a9-343b-b51e-bd6687945643","pitchNumber":4,"startTime":"2026-05-17T20:16:34.944Z","endTime":"2026-05-17T20:16:42.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935338991535055,"aZ":-31.547215142363946,"pfxX":-1.1269850223293023,"pfxZ":0.4106981095713831,"pX":0.08781958717400898,"pZ":3.0521513363628365,"vX0":4.195389314386191,"vY0":-123.93118503630292,"vZ0":-1.4687742679133964,"x":113.65,"y":156.37,"x0":-1.4940382409169828,"y0":50.00357125539036,"z0":6.332288776306177,"aX":-1.7220904980131233},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.6,"breakHorizontal":0.8,"spinRate":847,"spinDirection":286},"zone":2,"typeConfidence":0.85,"plateTime":0.44505492230567345,"extension":6.925818822999653},"index":5,"playId":"c883cd30-f9c7-3e53-ae5a-c0f77b3a8480","pitchNumber":5,"startTime":"2026-05-17T20:16:52.677Z","endTime":"2026-05-17T20:16:55.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68873759778627,"aZ":-15.532709696468071,"pfxX":-7.3522788699534765,"pfxZ":8.529098442147069,"pX":0.4319630876149907,"pZ":2.584072203399198,"vX0":7.53380946087672,"vY0":-139.59022345663666,"vZ0":-7.040336514192466,"x":100.53,"y":169.01,"x0":-1.3612569833058212,"y0":50.00667939053906,"z0":6.183290023663449,"aX":-14.351409826401698},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":2125,"spinDirection":217},"zone":6,"typeConfidence":0.83,"plateTime":0.3940638565874197,"extension":7.08160637934672},"index":6,"playId":"0cfb7874-6724-3fd5-a0ad-a2dc22627528","pitchNumber":6,"startTime":"2026-05-17T20:17:14.374Z","endTime":"2026-05-17T20:17:17.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309857682575803,"aZ":-33.637535643862996,"pfxX":-1.06876382128798,"pfxZ":-0.8936972862412018,"pX":0.8579292230238966,"pZ":1.5273409495820478,"vX0":6.049555449669697,"vY0":-127.40251130324818,"vZ0":-5.085980420447492,"x":84.3,"y":197.54,"x0":-1.4132946449356467,"y0":50.00422012476456,"z0":6.22242278875088,"aX":-1.7498542471439738},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":0.5,"spinRate":1980,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43068665243626203,"extension":7.195617902200759},"index":7,"playId":"ee80ea74-377f-377d-a51a-1be3accefbce","pitchNumber":7,"startTime":"2026-05-17T20:17:39.063Z","endTime":"2026-05-17T20:17:46.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.2,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4908026988863,"aZ":-15.528621799596875,"pfxX":-4.903441039706137,"pfxZ":8.532184828766871,"pX":0.18572928468217006,"pZ":2.2381767674074147,"vX0":6.491890940231404,"vY0":-139.74365587463498,"vZ0":-7.680667925558366,"x":77.65,"y":174.81,"x0":-1.5453132911218737,"y0":50.0020551353224,"z0":6.069950305367342,"aX":-9.565799437713473},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":7.3,"spinRate":2151,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.3940013478693394,"extension":7.230777577921709},"hitData":{"launchSpeed":109.6,"launchAngle":17.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.79,"coordY":77.53}},"index":8,"playId":"0f86b5b1-26e7-36bc-8616-d71308cd6ebf","pitchNumber":8,"startTime":"2026-05-17T20:17:58.628Z","endTime":"2026-05-17T20:18:10.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:18:10.149Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T20:18:33.690Z","endTime":"2026-05-17T20:20:40.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279545515317942,"aZ":-32.342679394874075,"pfxX":-2.4249099517408994,"pfxZ":-0.10583333205090639,"pX":-0.3858845251899732,"pZ":2.495635577753422,"vX0":3.205222844123966,"vY0":-125.10048207947644,"vZ0":-2.804706065466192,"x":131.71,"y":171.4,"x0":-1.373842959272862,"y0":50.00336928629267,"z0":6.305762868974987,"aX":-3.8103730505743143},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.6,"breakHorizontal":3.6,"spinRate":580,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.4392858763478289,"extension":7.096742287778769},"index":0,"playId":"5ce3e6dd-0bcb-3370-b83e-c70b3b76fa69","pitchNumber":1,"startTime":"2026-05-17T20:18:40.717Z","endTime":"2026-05-17T20:18:44.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132383996341837,"aZ":-34.712546359009664,"pfxX":-1.928130831672843,"pfxZ":-1.6057488143436736,"pX":0.9316242231487377,"pZ":1.8248661044320325,"vX0":6.211731965228337,"vY0":-125.63169704514834,"vZ0":-3.9691378332155374,"x":81.49,"y":189.51,"x0":-1.3347771933600683,"y0":50.00374389475686,"z0":6.281028142626415,"aX":-3.048303324044316},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.7,"breakHorizontal":1.9,"spinRate":670,"spinDirection":265},"zone":14,"typeConfidence":0.89,"plateTime":0.4378729952778868,"extension":7.040077645288014},"index":1,"playId":"cc9efb3a-3d27-3f7d-aec9-f640596c1954","pitchNumber":2,"startTime":"2026-05-17T20:18:58.755Z","endTime":"2026-05-17T20:19:04.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.029886796147885,"aZ":-13.971796237944789,"pfxX":-7.061474205409078,"pfxZ":9.191859326724753,"pX":-0.2655577360925691,"pZ":1.4932417868474503,"vX0":6.05799312806575,"vY0":-141.2352965101705,"vZ0":-10.169133719182938,"x":127.12,"y":198.46,"x0":-1.5417705045110695,"y0":50.00686156843829,"z0":6.084273038639373,"aX":-13.990303122328486},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":11.3,"spinRate":2280,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.39074466938649755,"extension":7.099482280042344},"index":2,"playId":"d8f6c220-e8ad-3ae4-a112-eb1173c42f8c","pitchNumber":3,"startTime":"2026-05-17T20:19:16.425Z","endTime":"2026-05-17T20:19:21.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.09119813428381,"aZ":-15.082905601975206,"pfxX":-8.120092599077447,"pfxZ":8.749845395914782,"pX":-0.35810002517535394,"pZ":2.526344633136366,"vX0":6.001576687967937,"vY0":-140.16944488191558,"vZ0":-6.995994460418314,"x":130.65,"y":170.57,"x0":-1.4919573570760303,"y0":50.00470647392297,"z0":6.074295999215051,"aX":-15.863929407980908},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":13.2,"spinRate":2313,"spinDirection":219},"zone":4,"typeConfidence":0.79,"plateTime":0.39354070836923594,"extension":7.0405038403994835},"index":3,"playId":"db38bbae-a25e-36d7-beb1-90040a21c4f9","pitchNumber":4,"startTime":"2026-05-17T20:19:37.127Z","endTime":"2026-05-17T20:19:40.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-17T20:19:55.366Z","endTime":"2026-05-17T20:20:14.000Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111484771291245,"aZ":-33.94200003596932,"pfxX":0.49846035575993597,"pfxZ":-1.1018008910722372,"pX":0.04030625333664192,"pZ":2.3141433013831216,"vX0":3.636639833588407,"vY0":-126.19970240682402,"vZ0":-2.9433976190293123,"x":115.46,"y":176.3,"x0":-1.4851157557714718,"y0":50.000674648642686,"z0":6.234507612561805,"aX":0.8017291689575481},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-1.8,"spinRate":1961,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.434324951694288,"extension":6.994711659542669},"index":5,"playId":"1f398349-f730-3894-adcb-9b4481154fd0","pitchNumber":5,"startTime":"2026-05-17T20:20:14.000Z","endTime":"2026-05-17T20:20:19.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324867996515668,"aZ":-31.640359585027856,"pfxX":-5.299534560983776,"pfxZ":0.3326403328353429,"pX":-0.6772940160850965,"pZ":1.9689925561171564,"vX0":3.8075683624899166,"vY0":-126.07336029830562,"vZ0":-4.266880136965389,"x":142.82,"y":185.62,"x0":-1.5207846044806268,"y0":50.00326325707519,"z0":6.245354555800264,"aX":-8.506593255849108},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.1,"breakHorizontal":8.6,"spinRate":747,"spinDirection":259},"zone":7,"typeConfidence":0.82,"plateTime":0.43493258316037586,"extension":7.16468450829413},"index":6,"playId":"ff73b7a0-6fee-33b2-877e-d788bd23a179","pitchNumber":6,"startTime":"2026-05-17T20:20:36.576Z","endTime":"2026-05-17T20:20:40.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:20:40.187Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Soler grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-17T20:20:52.446Z","endTime":"2026-05-17T20:21:52.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":79.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437738223585125,"aZ":-30.971541800079663,"pfxX":-0.31589528395678457,"pfxZ":0.7569019760586976,"pX":0.5939851007598318,"pZ":0.2050624522447597,"vX0":5.2220508814694035,"vY0":-125.38630826102505,"vZ0":-8.017336168614394,"x":94.36,"y":233.24,"x0":-1.4785966671499253,"y0":50.00077880873765,"z0":5.98680461685022,"aX":-0.5007416266560213},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-0.7,"spinRate":2003,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.43759438237006165,"extension":7.136354861504514},"index":0,"playId":"979e2679-1a5f-3800-b193-8591b79436ac","pitchNumber":1,"startTime":"2026-05-17T20:21:04.915Z","endTime":"2026-05-17T20:21:11.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79694056428805,"aZ":-33.65739123210406,"pfxX":1.006358134061954,"pfxZ":-0.9631990137805264,"pX":-0.5316508800266259,"pZ":2.1483490490560784,"vX0":2.2542994484515577,"vY0":-123.4175576173741,"vZ0":-2.8171265219590236,"x":137.27,"y":180.77,"x0":-1.5879967756128777,"y0":50.00298105423678,"z0":6.142223389367112,"aX":1.5503983826355785},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.4,"spinRate":1884,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.4439684225859999,"extension":7.144670215982603},"index":1,"playId":"da88d7fc-ac82-3269-a83e-fcaa8e2abc0d","pitchNumber":2,"startTime":"2026-05-17T20:21:26.101Z","endTime":"2026-05-17T20:21:30.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.785557201217,"aZ":-13.545744076179314,"pfxX":-6.53036725034092,"pfxZ":9.28518314638122,"pX":-0.22624148337102917,"pZ":1.9988793009195174,"vX0":5.865068705718421,"vY0":-141.5701792130378,"vZ0":-8.737508793034413,"x":125.62,"y":184.81,"x0":-1.4881112631221365,"y0":50.00486476221343,"z0":6.015824957405312,"aX":-13.104888183911566},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2187,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.3885978359017095,"extension":7.18580932681263},"hitData":{"launchSpeed":86.7,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.56,"coordY":160.51}},"index":2,"playId":"87229dc2-690e-3d76-8cb1-555d9ed8912c","pitchNumber":3,"startTime":"2026-05-17T20:21:44.046Z","endTime":"2026-05-17T20:21:52.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:21:52.118Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a fly ball to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T20:24:00.143Z","endTime":"2026-05-17T20:24:29.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919879733491207,"aZ":-40.47441643529007,"pfxX":4.223419148242233,"pfxZ":-6.424408985300444,"pX":-0.32200120933289594,"pZ":2.3043859728059597,"vX0":3.8930573224271328,"vY0":-113.57153996158857,"vZ0":1.0214419464065665,"x":129.27,"y":176.56,"x0":-2.6139689829838617,"y0":50.00250758791538,"z0":5.909059472007054,"aX":5.456442821315709},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-10.9,"breakHorizontal":-8.8,"spinRate":2734,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.48430792679880463,"extension":6.923008745514387},"index":0,"playId":"72a43a64-f755-3e97-a3cb-4ecc345201e2","pitchNumber":1,"startTime":"2026-05-17T20:24:02.403Z","endTime":"2026-05-17T20:24:06.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60627446790818,"aZ":-29.59678752777567,"pfxX":-10.912318443284828,"pfxZ":1.7669816780347416,"pX":-0.15607468815867215,"pZ":1.8537008570910998,"vX0":8.69856234465793,"vY0":-120.7713266738759,"vZ0":-2.779221072859012,"x":122.95,"y":188.73,"x0":-2.4116756321496453,"y0":50.00040213858125,"z0":5.660080438171756,"aX":-15.891196749140644},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.8,"breakHorizontal":17.3,"spinRate":1860,"spinDirection":241},"zone":8,"typeConfidence":0.95,"plateTime":0.4559842438423791,"extension":7.084207179895691},"hitData":{"launchSpeed":72.4,"launchAngle":39.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.53,"coordY":130.95}},"index":1,"playId":"6aeb34f8-0fca-3c44-bcc9-c4589c7ab492","pitchNumber":2,"startTime":"2026-05-17T20:24:17.859Z","endTime":"2026-05-17T20:24:29.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:24:29.947Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T20:24:43.464Z","endTime":"2026-05-17T20:25:57.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060270825971898,"aZ":-32.70669003696215,"pfxX":2.0867395471725754,"pfxZ":-0.36490711488150573,"pX":0.8697176092565475,"pZ":2.036786244296705,"vX0":7.018502536353158,"vY0":-119.42831020851844,"vZ0":-1.9132177713949874,"x":83.85,"y":183.79,"x0":-2.3843920268003944,"y0":50.00576391162803,"z0":5.803692864903504,"aX":3.000398695648377},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.8,"breakHorizontal":-5.5,"spinRate":2299,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4594902833511876,"extension":6.989655387160681},"index":0,"playId":"f22ca900-5d00-32bc-9294-d984fb8f2079","pitchNumber":1,"startTime":"2026-05-17T20:24:56.142Z","endTime":"2026-05-17T20:24:59.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.812980769073718,"aZ":-33.27797220914196,"pfxX":2.34067421189983,"pfxZ":-0.7702188499134053,"pX":1.3223976966196327,"pZ":1.521874591440136,"vX0":7.72331071083542,"vY0":-119.50154082158129,"vZ0":-2.837625235005869,"x":66.59,"y":197.69,"x0":-2.2663544669697093,"y0":50.002347103127065,"z0":5.739025820436781,"aX":3.3564501119723205},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.9,"breakHorizontal":-6.2,"spinRate":2341,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4598044929779883,"extension":6.907208467245947},"index":1,"playId":"a4d187b1-a87b-3d95-908d-b1b4dca6db26","pitchNumber":2,"startTime":"2026-05-17T20:25:14.186Z","endTime":"2026-05-17T20:25:18.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60713571151324,"aZ":-13.369892533186462,"pfxX":-7.006526203855943,"pfxZ":9.709132432035755,"pX":-0.14289554075150782,"pZ":1.710273086583286,"vX0":8.566313518276923,"vY0":-139.31436946691431,"vZ0":-8.07290831557561,"x":122.45,"y":192.6,"x0":-2.368881860539995,"y0":50.00205051172054,"z0":5.5584843043213175,"aX":-13.569121116312148},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2234,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3954042346985025,"extension":7.336272379400158},"index":2,"playId":"ca499a50-2dc6-3158-bda7-06bc9ee1cfd6","pitchNumber":3,"startTime":"2026-05-17T20:25:32.461Z","endTime":"2026-05-17T20:25:37.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95474553735439,"aZ":-34.25934746818105,"pfxX":2.4066418544995525,"pfxZ":-1.3748981735636523,"pX":-0.1783542442514356,"pZ":3.1610838495946676,"vX0":5.008347941702294,"vY0":-122.41114186725949,"vZ0":0.6176058511663098,"x":123.8,"y":153.43,"x0":-2.566525512670813,"y0":50.00576812792772,"z0":5.84672443506754,"aX":3.639365944376882},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":-5.5,"spinRate":2457,"spinDirection":75},"zone":2,"typeConfidence":2.0,"plateTime":0.4480450545172521,"extension":6.892533735232457},"index":3,"playId":"511ff0be-fe90-3b9e-8dfe-8881d8d4be5d","pitchNumber":4,"startTime":"2026-05-17T20:25:53.642Z","endTime":"2026-05-17T20:25:57.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:25:57.785Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks. Kyle Tucker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T20:26:09.086Z","endTime":"2026-05-17T20:27:48.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880285185616366,"aZ":-42.85517671109054,"pfxX":4.1850720357428655,"pfxZ":-8.221584929854618,"pX":-1.475695698488609,"pZ":4.01702750803272,"vX0":1.1580250734707334,"vY0":-113.85512528077786,"vZ0":4.969809005978876,"x":173.25,"y":130.32,"x0":-2.5358266421449547,"y0":50.002001919089686,"z0":6.073729196796144,"aX":5.437849446672259},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.1,"breakHorizontal":-7.9,"spinRate":2696,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.48294678499174726,"extension":6.914805611124709},"index":0,"playId":"99b2fb0e-8f40-3eee-910e-4c45516e6c39","pitchNumber":1,"startTime":"2026-05-17T20:26:20.571Z","endTime":"2026-05-17T20:26:25.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":83.1,"endSpeed":76.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.731558355046644,"aZ":-29.989478071434256,"pfxX":-5.611235228256513,"pfxZ":1.4784922905632527,"pX":-0.7739328949012189,"pZ":4.041767388831644,"vX0":5.639893155106673,"vY0":-120.87390974752348,"vZ0":2.065894273209672,"x":146.5,"y":129.65,"x0":-2.4092829489017364,"y0":50.003734848933675,"z0":5.810605319727728,"aX":-8.297462202764505},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":8.8,"spinRate":1668,"spinDirection":253},"zone":11,"typeConfidence":0.75,"plateTime":0.45327324173531336,"extension":7.0993754190215554},"index":1,"playId":"3884cf74-a278-3137-8bbb-3d11b06868d2","pitchNumber":2,"startTime":"2026-05-17T20:26:39.097Z","endTime":"2026-05-17T20:26:44.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.662536202332166,"aZ":-29.498245501275964,"pfxX":-6.697133371715241,"pfxZ":1.7718138588010568,"pX":-0.71948328247753,"pZ":2.4025427341461185,"vX0":6.2527414103691985,"vY0":-122.23075759619822,"vZ0":-1.6385021138175944,"x":144.43,"y":173.91,"x0":-2.4437360331508193,"y0":50.001518013088244,"z0":5.620410356009118,"aX":-10.107377297566131},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.1,"breakHorizontal":10.6,"spinRate":1692,"spinDirection":250},"zone":4,"typeConfidence":0.92,"plateTime":0.4485467760653048,"extension":7.140834129980195},"index":2,"playId":"37ae9e7d-8c9d-3e0c-92a7-e85055be786f","pitchNumber":3,"startTime":"2026-05-17T20:26:56.604Z","endTime":"2026-05-17T20:26:59.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94169169376941,"aZ":-28.01892980352248,"pfxX":-7.306105263093853,"pfxZ":2.8623033272601566,"pX":-0.9432955669804971,"pZ":2.150309592935359,"vX0":5.689428552236479,"vY0":-119.95620585374088,"vZ0":-2.2593688111043475,"x":152.96,"y":180.72,"x0":-2.400529323479551,"y0":50.00422324988028,"z0":5.610831324832404,"aX":-10.61233331915866},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.9,"breakHorizontal":11.8,"spinRate":1596,"spinDirection":253},"zone":13,"typeConfidence":0.93,"plateTime":0.45719555879962037,"extension":7.159892882791841},"index":3,"playId":"e784b678-8f23-3934-b54e-753bebe68666","pitchNumber":4,"startTime":"2026-05-17T20:27:19.398Z","endTime":"2026-05-17T20:27:24.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":98.1,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.2036289644321,"aZ":-11.83359384204541,"pfxX":-5.596646034088701,"pfxZ":10.084628336839868,"pX":0.7998846384039624,"pZ":2.3087640391988544,"vX0":10.567324589204677,"vY0":-142.19858297393006,"vZ0":-6.911289875137909,"x":86.51,"y":176.44,"x0":-2.2630551575441498,"y0":50.001723148460606,"z0":5.546647604929774,"aX":-11.287955443133354},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2239,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38743184412926723,"extension":7.301962209008797},"index":4,"playId":"fa7dc879-ac92-3d13-9059-34b3f1393a38","pitchNumber":5,"startTime":"2026-05-17T20:27:40.016Z","endTime":"2026-05-17T20:27:48.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:27:48.139Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dalton Rushing walks. Kyle Tucker to 3rd. Max Muncy to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T20:27:50.048Z","endTime":"2026-05-17T20:30:10.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":82.2,"endSpeed":75.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2290230074013,"aZ":-27.874533267056076,"pfxX":-5.544988397306352,"pfxZ":2.9539790178394654,"pX":-1.6326394595631335,"pZ":3.733276023074629,"vX0":3.671289083765592,"vY0":-119.68254328932242,"vZ0":1.1635796703127217,"x":179.23,"y":137.98,"x0":-2.4629735007326814,"y0":50.00464787120009,"z0":5.729745878622371,"aX":-8.077408828427115},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.9,"breakHorizontal":9.2,"spinRate":1510,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.45696128435091765,"extension":7.237405333991517},"index":0,"playId":"b26dbf90-6c0e-38db-b7ec-647f56cca312","pitchNumber":1,"startTime":"2026-05-17T20:28:21.374Z","endTime":"2026-05-17T20:28:25.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52661478462224,"aZ":-14.350751265837706,"pfxX":-4.659973635422865,"pfxZ":9.191774217016379,"pX":0.43151844714512066,"pZ":1.1152355645941352,"vX0":8.89032250933569,"vY0":-138.70750826073498,"vZ0":-9.070531703260402,"x":100.55,"y":208.67,"x0":-2.2171541734718074,"y0":50.000936962932535,"z0":5.3959085137094736,"aX":-9.034225899813423},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2195,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39567969700095285,"extension":7.306004429975721},"index":1,"playId":"5e47be9c-c90d-3300-a58b-fd0afd07c492","pitchNumber":2,"startTime":"2026-05-17T20:28:38.558Z","endTime":"2026-05-17T20:28:43.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-17T20:28:47.972Z","endTime":"2026-05-17T20:29:31.823Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25198541883132,"aZ":-26.918631938456954,"pfxX":-6.060252401104602,"pfxZ":3.502586861322019,"pX":-0.17295077600780348,"pZ":2.840754826316498,"vX0":7.114153423507722,"vY0":-121.61520087893666,"vZ0":-1.273033225349176,"x":123.59,"y":162.08,"x0":-2.345136458103512,"y0":50.0047786307706,"z0":5.699954882078869,"aX":-9.10313212710402},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":9.4,"spinRate":1577,"spinDirection":243},"zone":2,"typeConfidence":0.92,"plateTime":0.44991758519212155,"extension":7.225999639959615},"index":3,"playId":"9d38d9cb-7c5d-39f4-aa52-a8523ed0e3bd","pitchNumber":3,"startTime":"2026-05-17T20:29:31.823Z","endTime":"2026-05-17T20:29:36.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.992601961473824,"aZ":-26.44275690853951,"pfxX":-6.2915175363585325,"pfxZ":4.005259026217145,"pX":-1.3652757598749974,"pZ":3.0679468599330257,"vX0":4.372245900282973,"vY0":-118.93488451652269,"vZ0":-0.7263822928052304,"x":169.04,"y":155.95,"x0":-2.410783118776407,"y0":50.004763786494934,"z0":5.777320606126578,"aX":-9.006907288008886},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.3,"breakHorizontal":10.3,"spinRate":1656,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.4606853302999201,"extension":7.067226166567645},"index":4,"playId":"1e69e391-cbf6-3e2f-98d1-e1fc48f5cc66","pitchNumber":4,"startTime":"2026-05-17T20:29:47.643Z","endTime":"2026-05-17T20:29:53.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.4,"endSpeed":87.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.915185123175384,"aZ":-10.657603906802427,"pfxX":-6.256461440911819,"pfxZ":10.974457399395675,"pX":0.6712026448044205,"pZ":1.470175904230504,"vX0":10.316456207065254,"vY0":-139.71713465738844,"vZ0":-9.134546084557334,"x":91.42,"y":199.09,"x0":-2.2703437025119193,"y0":50.00481483890939,"z0":5.498867173149547,"aX":-12.269209765299733},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2290,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3932813362607801,"extension":7.3394352847464965},"index":5,"playId":"14bc24f6-9b1b-398d-b32a-bb7f8daa4612","pitchNumber":5,"startTime":"2026-05-17T20:30:05.144Z","endTime":"2026-05-17T20:30:10.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.04,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:30:10.898Z","atBatIndex":10},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Miguel Rojas out on a sacrifice fly to right fielder Jo Adell. Kyle Tucker scores. Max Muncy to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T20:30:50.971Z","endTime":"2026-05-17T20:32:15.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"postOnThird":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"2b5594a7-709d-49a6-a480-4a97255f6719","startTime":"2026-05-17T20:30:50.971Z","endTime":"2026-05-17T20:30:55.971Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-17T20:30:58.125Z","endTime":"2026-05-17T20:31:28.499Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92469693573691,"aZ":-11.886467768374972,"pfxX":-7.005960389220707,"pfxZ":10.377226501673368,"pX":0.9073038927675834,"pZ":1.6993838829436119,"vX0":11.099229749054835,"vY0":-139.74946453919583,"vZ0":-8.185187441263794,"x":82.42,"y":192.9,"x0":-2.227048487745037,"y0":50.003097496433554,"z0":5.469335673350134,"aX":-13.697520106471288},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2189,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3937045125673291,"extension":7.298648372700144},"index":2,"playId":"0008cb02-e9cc-3145-879e-53cc111f77c1","pitchNumber":1,"startTime":"2026-05-17T20:31:28.499Z","endTime":"2026-05-17T20:31:33.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45111713548892,"aZ":-31.323889122342923,"pfxX":1.8804409696968931,"pfxZ":0.564065749373369,"pX":0.9984540398709919,"pZ":1.7309010147257273,"vX0":7.898268557723068,"vY0":-122.28833372886295,"vZ0":-2.8851743389136857,"x":78.94,"y":192.05,"x0":-2.5253392751461954,"y0":50.00328874994714,"z0":5.629484536388271,"aX":2.829331808809809},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.4,"spinRate":2402,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.44891481588214743,"extension":7.1852068221965615},"index":3,"playId":"e9e36115-fb2a-313a-a3ad-52bbae3aac6f","pitchNumber":2,"startTime":"2026-05-17T20:31:44.508Z","endTime":"2026-05-17T20:31:47.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93762694777622,"aZ":-31.57453241288629,"pfxX":0.8348356404034005,"pfxZ":0.4041495622336999,"pX":0.8249850712451443,"pZ":2.3290788424989515,"vX0":7.517412736251584,"vY0":-122.74097504101064,"vZ0":-1.552168318284366,"x":85.55,"y":175.89,"x0":-2.4124769224095584,"y0":50.004707248852085,"z0":5.710555929666383,"aX":1.247478787916021},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.6,"breakHorizontal":-3.6,"spinRate":2436,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.44978574064459176,"extension":7.041738018517767},"hitData":{"launchSpeed":83.4,"launchAngle":34.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.72,"coordY":106.6}},"index":4,"playId":"2075c879-3764-3c3a-856c-18d1e4020ea0","pitchNumber":3,"startTime":"2026-05-17T20:32:03.218Z","endTime":"2026-05-17T20:32:15.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":0.10000000000000142,"leverageIndex":2.51,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:32:15.047Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a line drive to right fielder Jo Adell. Max Muncy scores. Dalton Rushing to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T20:32:28.539Z","endTime":"2026-05-17T20:33:49.648Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"postOnThird":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":95.8,"endSpeed":86.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79642020088671,"aZ":-17.66725098357602,"pfxX":-6.958938004921569,"pfxZ":7.483539411933185,"pX":-0.6718693176941719,"pZ":2.3109612349225226,"vX0":7.230966816593613,"vY0":-139.20770491631825,"vZ0":-5.55559058334856,"x":142.61,"y":176.38,"x0":-2.414229220104785,"y0":50.004411507573565,"z0":5.524423851622542,"aX":-13.493364209322738},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":10.9,"spinRate":2114,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3953007489558318,"extension":7.232786715722859},"index":0,"playId":"3c172192-5b0a-31bf-b8ea-45636508b888","pitchNumber":1,"startTime":"2026-05-17T20:32:56.453Z","endTime":"2026-05-17T20:33:00.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43660966488403,"aZ":-14.769556236198897,"pfxX":-4.850929050344935,"pfxZ":8.86159178999354,"pX":-0.30497241155142657,"pZ":2.4858413992962607,"vX0":7.340996105431583,"vY0":-139.94168784055523,"vZ0":-5.661910187856027,"x":128.62,"y":171.66,"x0":-2.343785604002637,"y0":50.00472594937884,"z0":5.519097619420798,"aX":-9.529895226099788},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2098,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39286063631417,"extension":7.282063926084242},"index":1,"playId":"54c204f8-2498-31ce-941a-df2a82d454d9","pitchNumber":2,"startTime":"2026-05-17T20:33:15.347Z","endTime":"2026-05-17T20:33:18.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98917870883675,"aZ":-41.0687172299591,"pfxX":0.584861634140255,"pfxZ":-6.528094514973091,"pX":0.4983426460686706,"pZ":2.7603260632323066,"vX0":5.873824877928557,"vY0":-117.10995685266413,"vZ0":1.7539227200466703,"x":98.0,"y":164.25,"x0":-2.1381045416405233,"y0":50.002325736847865,"z0":5.898265965952583,"aX":0.7959827290273311},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.9,"breakHorizontal":-2.8,"spinRate":2774,"spinDirection":36},"zone":3,"typeConfidence":2.0,"plateTime":0.4711194360950044,"extension":7.047368926284928},"hitData":{"launchSpeed":92.7,"launchAngle":17.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.37,"coordY":107.97}},"index":2,"playId":"df8dee1e-7826-3e00-a28c-54e68aa88568","pitchNumber":3,"startTime":"2026-05-17T20:33:38.923Z","endTime":"2026-05-17T20:33:49.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"third":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-9.500000000000004,"leverageIndex":1.76,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:33:49.648Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe challenged (pitch result), call on the field was overturned: Shohei Ohtani called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-17T20:35:02.090Z","endTime":"2026-05-17T20:37:24.595Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":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-17T20:34:04.401Z","endTime":"2026-05-17T20:35:04.293Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":86.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.63710658720779,"aZ":-14.989688270386615,"pfxX":-7.583514821001387,"pfxZ":8.793583528944554,"pX":0.21020487573390592,"pZ":3.1822809349230843,"vX0":9.49127852005779,"vY0":-140.95208511523506,"vZ0":-3.967685916381324,"x":108.99,"y":152.86,"x0":-2.2620138739140687,"y0":50.00119084087153,"z0":5.61725449611777,"aX":-14.818124842486563},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":11.0,"spinRate":2230,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39296067918910715,"extension":7.351133972831197},"index":1,"playId":"d77c66cf-78ef-3434-9377-3b57a35fa42e","pitchNumber":1,"startTime":"2026-05-17T20:35:04.293Z","endTime":"2026-05-17T20:35:08.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895025388037862,"aZ":-27.91699194846445,"pfxX":-6.606932100295859,"pfxZ":2.9722975342404965,"pX":-2.627156449713161,"pZ":5.45112991502573,"vX0":1.6451862834768776,"vY0":-119.69220503503422,"vZ0":5.0337691306179675,"x":217.14,"y":91.6,"x0":-2.470734730797025,"y0":50.00204879444498,"z0":5.836284214764244,"aX":-9.46151085487352},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.1,"breakHorizontal":11.5,"spinRate":1454,"spinDirection":255},"zone":11,"typeConfidence":0.9,"plateTime":0.45990543623041624,"extension":7.1126919403704445},"index":2,"playId":"bbed3061-ed58-36cd-b73a-9ead3a4c8d37","pitchNumber":2,"startTime":"2026-05-17T20:35:19.835Z","endTime":"2026-05-17T20:35:24.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52737326051467,"aZ":-26.803251096259196,"pfxX":-7.4190925443895015,"pfxZ":3.7095154416018623,"pX":-0.38050479958160077,"pZ":1.723045645731682,"vX0":6.8428240559954565,"vY0":-119.95241820946914,"vZ0":-3.407003775111728,"x":131.5,"y":192.26,"x0":-2.3146312712890373,"y0":50.004057882633624,"z0":5.567450168147897,"aX":-10.746461276928494},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.1,"breakHorizontal":11.6,"spinRate":1447,"spinDirection":252},"zone":7,"typeConfidence":0.91,"plateTime":0.45768551754743214,"extension":7.281616202385343},"index":3,"playId":"1e060eaa-fcea-3c7c-9c55-652bbc25bbba","pitchNumber":3,"startTime":"2026-05-17T20:35:41.648Z","endTime":"2026-05-17T20:35:45.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-17T20:35:48.774Z","endTime":"2026-05-17T20:36:09.217Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":88.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.41658531047613,"aZ":-12.088555025920371,"pfxX":-7.16064550449241,"pfxZ":9.79537640653365,"pX":-0.4565811964454338,"pZ":2.205126728992432,"vX0":7.462284705594062,"vY0":-143.69764480350088,"vZ0":-7.232212193414643,"x":134.4,"y":179.24,"x0":-2.181738138327368,"y0":50.0007604541759,"z0":5.539298225943437,"aX":-14.679032519736928},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":11.0,"spinRate":2442,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3840862925709385,"extension":7.194655689645973},"index":5,"playId":"6d716381-2c4e-342d-946b-dfc5abd49be0","pitchNumber":4,"startTime":"2026-05-17T20:36:09.217Z","endTime":"2026-05-17T20:36:12.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.676482002299615,"aZ":-14.942794539403911,"pfxX":-8.309790111501968,"pfxZ":8.625593192943377,"pX":-0.009186100230318454,"pZ":2.1950657912184752,"vX0":9.31865194426911,"vY0":-141.47146106930506,"vZ0":-6.463476270961636,"x":117.35,"y":179.51,"x0":-2.2893072119660767,"y0":50.000546790231226,"z0":5.493083030511807,"aX":-16.59618981935154},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":12.8,"spinRate":2329,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3893442864224297,"extension":7.298726365487107},"index":6,"playId":"d5ee6439-5eee-3ee3-9e1d-e9c2059fb4dc","pitchNumber":5,"startTime":"2026-05-17T20:36:34.128Z","endTime":"2026-05-17T20:36:37.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52198583799998,"aZ":-26.94427232944959,"pfxX":-6.7584670339521695,"pfxZ":3.526007373047003,"pX":-0.5497075476041047,"pZ":3.2937871726582313,"vX0":6.243607019737569,"vY0":-121.03334985436103,"vZ0":-0.15238316228623772,"x":137.95,"y":149.85,"x0":-2.284142503637791,"y0":50.00489834637333,"z0":5.716221056297159,"aX":-10.033089268824718},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.6,"breakHorizontal":10.8,"spinRate":1685,"spinDirection":242},"zone":1,"typeConfidence":0.92,"plateTime":0.45246303893850026,"extension":7.1625994737852885},"index":7,"playId":"be8d462e-7fcd-31fb-a27e-09f674cb6d9c","pitchNumber":6,"startTime":"2026-05-17T20:36:57.570Z","endTime":"2026-05-17T20:37:24.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}},"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.900000000000002,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:37:24.595Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-17T20:39:31.162Z","endTime":"2026-05-17T20:40:52.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62667969172688,"aZ":-11.694114971866027,"pfxX":-7.63622237003581,"pfxZ":10.36164078802604,"pX":-0.16452612682532816,"pZ":0.2475394348235185,"vX0":6.385881242939072,"vY0":-139.735457806797,"vZ0":-13.458077923468903,"x":123.27,"y":232.1,"x0":-1.487826932901611,"y0":50.00607054829277,"z0":5.896157897182204,"aX":-15.096959389254437},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":12.5,"spinRate":2372,"spinDirection":218},"zone":13,"typeConfidence":0.89,"plateTime":0.3920578964095589,"extension":7.203055272435331},"index":0,"playId":"5343b904-78df-3f94-a57d-d6a292c7b168","pitchNumber":1,"startTime":"2026-05-17T20:39:31.162Z","endTime":"2026-05-17T20:39:34.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.686109805913297,"aZ":-24.772695460728173,"pfxX":-2.6409435495724,"pfxZ":4.62896835812994,"pX":-0.09999637577913117,"pZ":3.0017853819457723,"vX0":4.251363448694221,"vY0":-126.41929468066081,"vZ0":-2.9472805294930566,"x":120.81,"y":157.73,"x0":-1.4697123982729932,"y0":50.003770975231966,"z0":6.197566954368534,"aX":-4.223627254656966},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.9,"breakHorizontal":3.7,"spinRate":769,"spinDirection":260},"zone":2,"typeConfidence":0.59,"plateTime":0.4352924692835476,"extension":7.135769699072869},"index":1,"playId":"932fdffc-bf8d-3c34-ab21-520c734c16ec","pitchNumber":2,"startTime":"2026-05-17T20:39:49.233Z","endTime":"2026-05-17T20:39:53.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33919254884511,"aZ":-25.02077616210207,"pfxX":-3.890128453569349,"pfxZ":4.270426835046019,"pX":-0.3029783882970218,"pZ":2.4852696377190955,"vX0":4.4030556637520775,"vY0":-129.24360305457935,"vZ0":-4.49303411303707,"x":128.55,"y":171.68,"x0":-1.5309889049347032,"y0":50.00319041756602,"z0":6.190203979149716,"aX":-6.518366710280769},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":6.0,"spinRate":912,"spinDirection":243},"zone":4,"typeConfidence":0.9,"plateTime":0.42535221939229384,"extension":7.061957309964871},"index":2,"playId":"50dab00a-928c-352f-8289-4ce5975066d1","pitchNumber":3,"startTime":"2026-05-17T20:40:04.400Z","endTime":"2026-05-17T20:40:13.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.354602877409796,"aZ":-16.871993223549875,"pfxX":-7.023073893217513,"pfxZ":7.744273345648084,"pX":-0.8110843107543926,"pZ":2.480980396810426,"vX0":4.793742403659439,"vY0":-140.29088057488985,"vZ0":-6.854840715353069,"x":147.92,"y":171.79,"x0":-1.6372899225259405,"y0":50.00168952011054,"z0":6.0730314085761945,"aX":-13.874683915043734},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":11.6,"spinRate":2184,"spinDirection":222},"zone":4,"typeConfidence":0.86,"plateTime":0.3917499396837858,"extension":7.136915035236562},"index":3,"playId":"96a304a8-4864-3318-b22e-be2ce0a24ad3","pitchNumber":4,"startTime":"2026-05-17T20:40:28.969Z","endTime":"2026-05-17T20:40:32.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.597841273496734,"aZ":-31.440372094697775,"pfxX":-2.942243586609923,"pfxZ":0.4478321084307808,"pX":-0.026229473913218,"pZ":1.7514995356207588,"vX0":4.628173313171874,"vY0":-127.29946996083686,"vZ0":-4.781094692422659,"x":118.0,"y":191.49,"x0":-1.4905776575209724,"y0":50.001677848719915,"z0":6.1601430615637165,"aX":-4.7999771588212035},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":4.2,"spinRate":882,"spinDirection":251},"zone":8,"typeConfidence":0.51,"plateTime":0.43126241912505936,"extension":7.222173565891511},"index":4,"playId":"d546bb71-51df-3f90-abc6-7020faf3cd7e","pitchNumber":5,"startTime":"2026-05-17T20:40:48.559Z","endTime":"2026-05-17T20:40:52.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:40:52.515Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-17T20:41:03.844Z","endTime":"2026-05-17T20:42:22.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.899623204226838,"aZ":-31.72557684008552,"pfxX":-0.833410541376316,"pfxZ":0.29105098916082817,"pX":1.3956481032390424,"pZ":1.688757406895082,"vX0":7.114923598488726,"vY0":-124.15348655982676,"vZ0":-4.624548691086136,"x":63.8,"y":193.18,"x0":-1.399319972696264,"y0":50.00511828333831,"z0":6.216550238475989,"aX":-1.3010644247826095},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":-0.1,"spinRate":1984,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.441202787428677,"extension":7.277006035646265},"index":0,"playId":"ba301da4-4580-34ce-bcaf-2620602735d4","pitchNumber":1,"startTime":"2026-05-17T20:41:15.851Z","endTime":"2026-05-17T20:41:21.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40521944037796,"aZ":-33.74439463963092,"pfxX":-4.744634322473206,"pfxZ":-0.9595112273681055,"pX":0.1946751471803424,"pZ":0.48143593220671893,"vX0":5.512798957359562,"vY0":-127.42910465987045,"vZ0":-7.413647560476161,"x":109.58,"y":225.78,"x0":-1.3853805743071028,"y0":50.00300745644568,"z0":6.111576576272809,"aX":-7.764295010492221},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.2,"breakHorizontal":7.3,"spinRate":732,"spinDirection":244},"zone":14,"typeConfidence":0.82,"plateTime":0.43064545329002124,"extension":7.27610248984922},"index":1,"playId":"399fda5d-49e1-33e0-a618-5a0a21a62259","pitchNumber":2,"startTime":"2026-05-17T20:41:33.200Z","endTime":"2026-05-17T20:41:39.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662373921117887,"aZ":-34.1826142277605,"pfxX":-4.231218891103001,"pfxZ":-1.2723730657171437,"pX":-0.5972510787513463,"pZ":3.535978943976324,"vX0":3.592866775454761,"vY0":-124.94631712189022,"vZ0":0.10023253472533544,"x":139.77,"y":143.31,"x0":-1.5055664446498072,"y0":50.002678053972836,"z0":6.3089587792590605,"aX":-6.676157938417994},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.0,"breakHorizontal":6.8,"spinRate":637,"spinDirection":264},"zone":11,"typeConfidence":0.91,"plateTime":0.4387110560809906,"extension":7.187888021380809},"index":2,"playId":"82a18955-2e19-3f67-9582-4ce874db2edf","pitchNumber":3,"startTime":"2026-05-17T20:41:53.255Z","endTime":"2026-05-17T20:42:01.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":76.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68573125302815,"aZ":-34.714007529432685,"pfxX":0.4225232324526691,"pfxZ":-1.6657848291442434,"pX":-0.26335976869314937,"pZ":3.625161368389323,"vX0":3.1158695074103067,"vY0":-123.645227948638,"vZ0":0.5265215139270443,"x":127.04,"y":140.9,"x0":-1.6040981567494992,"y0":50.00572502568601,"z0":6.363959074944331,"aX":0.6424499823171621},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":-1.6,"spinRate":1944,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4459854523021325,"extension":7.15608776957454},"index":3,"playId":"b9564498-f5b3-36cd-b0ff-a1e731057154","pitchNumber":4,"startTime":"2026-05-17T20:42:19.235Z","endTime":"2026-05-17T20:42:22.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:42:22.997Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, first baseman Freddie Freeman to pitcher Roki Sasaki.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-17T20:42:27.214Z","endTime":"2026-05-17T20:44:04.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.646565149163326,"aZ":-32.44726336681795,"pfxX":-1.701001114675054,"pfxZ":-0.17543219012133981,"pX":-0.7306698173894092,"pZ":3.158311993220891,"vX0":2.737218862577026,"vY0":-124.65159906877572,"vZ0":-1.0705899452184364,"x":144.85,"y":153.51,"x0":-1.6297591806995801,"y0":50.003872242126846,"z0":6.3098423128147605,"aX":-2.6361134125725183},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":2.3,"spinRate":797,"spinDirection":264},"zone":1,"typeConfidence":0.9,"plateTime":0.4420115722375324,"extension":7.131578790929961},"index":0,"playId":"d1b73152-5c75-3a20-bdda-637437df6603","pitchNumber":1,"startTime":"2026-05-17T20:42:46.881Z","endTime":"2026-05-17T20:42:52.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.07407068072339,"aZ":-13.80907913065121,"pfxX":-8.275593204769043,"pfxZ":9.39410859595558,"pX":-0.6086571881540206,"pZ":2.5603180796575056,"vX0":5.473612661608463,"vY0":-140.00186427277643,"vZ0":-7.084810573993447,"x":140.2,"y":169.65,"x0":-1.5292737167132389,"y0":50.003319686216564,"z0":6.055413699150591,"aX":-16.17959599080388},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":13.6,"spinRate":2237,"spinDirection":216},"zone":4,"typeConfidence":0.8,"plateTime":0.39352548723087066,"extension":7.182079183333928},"index":1,"playId":"7528354f-c996-34f1-9f62-4bd2eef597c3","pitchNumber":2,"startTime":"2026-05-17T20:43:02.083Z","endTime":"2026-05-17T20:43:05.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.737085572770216,"aZ":-29.51550573944789,"pfxX":-2.5725490277493623,"pfxZ":1.595730847095135,"pX":-0.2412668429287453,"pZ":2.255021760360639,"vX0":4.041688402033264,"vY0":-128.4665780719303,"vZ0":-4.066153884873614,"x":126.2,"y":177.89,"x0":-1.5039197187292388,"y0":50.0019476685183,"z0":6.164320964408464,"aX":-4.280779428667109},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":3.7,"spinRate":726,"spinDirection":267},"zone":8,"typeConfidence":0.72,"plateTime":0.4270987618737023,"extension":7.137281731762919},"index":2,"playId":"7e7afc07-e05b-3804-a583-e6c018c6c593","pitchNumber":3,"startTime":"2026-05-17T20:43:17.304Z","endTime":"2026-05-17T20:43:22.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.416276431928594,"aZ":-16.503552693155093,"pfxX":-7.407713736043522,"pfxZ":7.682216070056296,"pX":-0.8704809689556227,"pZ":2.517753107134171,"vX0":4.775931954228415,"vY0":-142.34428639887147,"vZ0":-7.026192806497944,"x":150.18,"y":170.8,"x0":-1.6125640186374466,"y0":50.004771032313435,"z0":6.073992223885273,"aX":-15.116282518571209},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":12.4,"spinRate":2292,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.38562165304101326,"extension":7.073495405474265},"index":3,"playId":"9f66f955-e741-366c-9cb4-8dcb654d720a","pitchNumber":4,"startTime":"2026-05-17T20:43:38.553Z","endTime":"2026-05-17T20:43:42.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491578618978036,"aZ":-32.76389612422191,"pfxX":0.7424519493005072,"pfxZ":-0.35950278939181324,"pX":0.00468243349402206,"pZ":2.3931768280969146,"vX0":3.8592771341779377,"vY0":-127.57223944181345,"vZ0":-2.8816301967048794,"x":116.82,"y":174.16,"x0":-1.6299551137516923,"y0":50.00475246838585,"z0":6.144357221521312,"aX":1.2119529828282942},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":-2.3,"spinRate":819,"spinDirection":267},"zone":5,"typeConfidence":2.0,"plateTime":0.4308658774898104,"extension":7.211153631131077},"hitData":{"launchSpeed":91.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.1,"coordY":160.51}},"index":4,"playId":"75ea8b49-d108-3c72-88a5-b0e362844157","pitchNumber":5,"startTime":"2026-05-17T20:43:57.984Z","endTime":"2026-05-17T20:44:04.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:44:04.991Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T20:46:18.433Z","endTime":"2026-05-17T20:47:24.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.0,"endSpeed":71.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1030462889871,"aZ":-42.50052585899531,"pfxX":4.671396085046252,"pfxZ":-7.859212965952805,"pX":0.4298592846796626,"pZ":3.2357390866790174,"vX0":5.222016645510344,"vY0":-114.72650993402857,"vZ0":3.4491281292698988,"x":100.61,"y":151.42,"x0":-2.495363049366181,"y0":50.004343178657095,"z0":5.896658235461847,"aX":6.13550273571177},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.8,"breakHorizontal":-10.0,"spinRate":2777,"spinDirection":41},"zone":3,"typeConfidence":2.0,"plateTime":0.48009989416120114,"extension":7.024572751639259},"index":0,"playId":"8072595b-0236-3c11-9cd8-5233845daaf5","pitchNumber":1,"startTime":"2026-05-17T20:46:37.873Z","endTime":"2026-05-17T20:46:41.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.134229775654134,"aZ":-26.564895639202412,"pfxX":-7.201310504645589,"pfxZ":3.784679539590485,"pX":-0.6990285442746696,"pZ":2.3172156035875835,"vX0":6.377833028920671,"vY0":-121.37394897864638,"vZ0":-2.2685511185373954,"x":143.65,"y":176.22,"x0":-2.4330591026662667,"y0":50.0042570558135,"z0":5.591799700112711,"aX":-10.678689125709514},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.5,"breakHorizontal":11.4,"spinRate":1904,"spinDirection":245},"zone":4,"typeConfidence":0.9,"plateTime":0.45234527813571246,"extension":7.25481702211821},"index":1,"playId":"f5c91ffd-e6cf-3930-9137-49cff3e7a55b","pitchNumber":2,"startTime":"2026-05-17T20:46:50.270Z","endTime":"2026-05-17T20:47:17.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":86.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.99196288194215,"aZ":-11.87994637252758,"pfxX":-6.7187823047479425,"pfxZ":10.407399648696831,"pX":0.3347658144151006,"pZ":2.5983326092238177,"vX0":9.938591870814438,"vY0":-140.46459826539356,"vZ0":-5.788207311174246,"x":104.24,"y":168.63,"x0":-2.416668671263715,"y0":50.00276850837441,"z0":5.49545530018991,"aX":-13.102005328180443},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2410,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3936240763555423,"extension":7.338026415365491},"index":2,"playId":"e17867e1-78ac-3baa-b9de-016c66c64e45","pitchNumber":3,"startTime":"2026-05-17T20:47:19.383Z","endTime":"2026-05-17T20:47:24.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:47:24.258Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T20:47:34.463Z","endTime":"2026-05-17T20:48:23.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.174143751909206,"aZ":-14.343312825310168,"pfxX":-7.9502724249254495,"pfxZ":9.397020711298012,"pX":-0.7677732484470788,"pZ":1.997675240393788,"vX0":7.600422591641064,"vY0":-138.17522484443433,"vZ0":-6.579517208798941,"x":146.27,"y":184.84,"x0":-2.546477160527807,"y0":50.00114027910719,"z0":5.407744529473491,"aX":-15.083394219093702},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":2443,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3992859732445657,"extension":7.31810553070446},"index":0,"playId":"c41b51d3-d801-3979-90c0-989a5f35365f","pitchNumber":1,"startTime":"2026-05-17T20:47:45.504Z","endTime":"2026-05-17T20:47:50.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67909786806183,"aZ":-31.056597689027193,"pfxX":3.0904836716107127,"pfxZ":0.6985110067845461,"pX":1.0624970886645193,"pZ":1.4453834747472727,"vX0":8.149938520242433,"vY0":-125.70254783133545,"vZ0":-4.122972874215705,"x":76.5,"y":199.75,"x0":-2.624277183637901,"y0":50.002979215848,"z0":5.63059587277861,"aX":4.9402179083479165},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-7.4,"spinRate":2575,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.43587112271961903,"extension":7.100821537702319},"index":1,"playId":"aeba1074-83c0-3a6e-859c-4fd4af22aad7","pitchNumber":2,"startTime":"2026-05-17T20:47:56.970Z","endTime":"2026-05-17T20:48:01.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011051527362085,"aZ":-32.06972721825725,"pfxX":3.5156480949965063,"pfxZ":0.06396741434712894,"pX":0.44925914788787796,"pZ":2.479570469332061,"vX0":6.390943763417415,"vY0":-124.0693705930756,"vZ0":-1.2128192503982533,"x":99.88,"y":171.83,"x0":-2.6173979914567886,"y0":50.00117362832313,"z0":5.649390072008463,"aX":5.474144925834459},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":-7.9,"spinRate":2472,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.44161147680932267,"extension":7.073387859778764},"hitData":{"launchSpeed":98.1,"launchAngle":30.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.35,"coordY":62.69}},"index":2,"playId":"293bdc76-6204-347d-b305-dc5e0cc6997c","pitchNumber":3,"startTime":"2026-05-17T20:48:11.387Z","endTime":"2026-05-17T20:48:23.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:48:23.577Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman Adam Frazier to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-17T20:48:30.106Z","endTime":"2026-05-17T20:49:49.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.22719179075044,"aZ":-14.079343336623912,"pfxX":-6.84277760343544,"pfxZ":9.251852571243036,"pX":-0.8765436073916284,"pZ":1.6921199125615631,"vX0":7.1615377772920885,"vY0":-140.0679585406112,"vZ0":-7.631741072024852,"x":150.41,"y":193.09,"x0":-2.5967242285005714,"y0":50.006916451811776,"z0":5.403176664526845,"aX":-13.388666629226593},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2422,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39339920916742876,"extension":7.256354123105803},"index":0,"playId":"8ac87491-031a-304a-80f1-692fa5b7d15e","pitchNumber":1,"startTime":"2026-05-17T20:48:53.032Z","endTime":"2026-05-17T20:48:57.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.0,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.41995094208729,"aZ":-12.191647861803663,"pfxX":-7.796564660487331,"pfxZ":10.223804822250699,"pX":0.7457308963008272,"pZ":1.8355350349099575,"vX0":11.018897442964436,"vY0":-140.48244742500322,"vZ0":-7.543413060739132,"x":88.57,"y":189.22,"x0":-2.2555676051115157,"y0":50.00071887051377,"z0":5.3884183502925955,"aX":-15.235913124924409},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2465,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39325253934803683,"extension":7.397581735456688},"index":1,"playId":"c53f5218-cff0-3e79-8529-9f1fb178b011","pitchNumber":2,"startTime":"2026-05-17T20:49:08.000Z","endTime":"2026-05-17T20:49:12.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941341506489472,"aZ":-44.65781084449122,"pfxX":1.0809423767778563,"pfxZ":-8.683342070197313,"pX":0.15539277957645714,"pZ":1.5709342850677122,"vX0":5.807339343766542,"vY0":-120.15276494894856,"vZ0":-0.2370735683294014,"x":111.08,"y":196.36,"x0":-2.4503138425939746,"y0":50.002981110770534,"z0":5.6963010803456475,"aX":1.5537561882869837},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.4,"breakHorizontal":-3.6,"spinRate":2859,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45882945166147193,"extension":7.209394439648014},"index":2,"playId":"a7d4e2a4-53bd-3a07-83b7-6eb44f7331a2","pitchNumber":3,"startTime":"2026-05-17T20:49:23.005Z","endTime":"2026-05-17T20:49:28.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.941630489077113,"aZ":-26.24632547530811,"pfxX":-5.637008407294923,"pfxZ":3.915936360527322,"pX":-0.868750189911156,"pZ":2.5536889211196776,"vX0":5.679946656058511,"vY0":-121.98472391439091,"vZ0":-1.6985983076727063,"x":150.11,"y":169.83,"x0":-2.4898402328894593,"y0":50.00308244518004,"z0":5.51155657463322,"aX":-8.535364703440761},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.0,"breakHorizontal":9.0,"spinRate":1597,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.44820067652733897,"extension":7.3117554300209555},"hitData":{"launchSpeed":96.4,"launchAngle":7.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.14,"coordY":146.58}},"index":3,"playId":"9fcb1265-7ecd-36ef-9e3b-b8bc2cb28c03","pitchNumber":4,"startTime":"2026-05-17T20:49:41.259Z","endTime":"2026-05-17T20:49:49.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:49:49.396Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-17T20:51:37.724Z","endTime":"2026-05-17T20:53:32.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79772126928577,"aZ":-34.46012059727601,"pfxX":-0.6832661278467764,"pfxZ":-1.4185717428145281,"pX":0.673278623554805,"pZ":2.064644138495137,"vX0":5.7841431759970865,"vY0":-126.06868058646113,"vZ0":-3.13549553419346,"x":91.34,"y":183.03,"x0":-1.5627843509023334,"y0":50.0042568485681,"z0":6.107955834549998,"aX":-1.0992313155934579},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-0.1,"spinRate":1924,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.43458309760336045,"extension":7.28208359979677},"index":0,"playId":"9d157622-62ac-3d6e-a1a8-8968e0a872c2","pitchNumber":1,"startTime":"2026-05-17T20:51:53.836Z","endTime":"2026-05-17T20:51:57.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.774759412032083,"aZ":-31.932297582658343,"pfxX":-0.07104177281889479,"pfxZ":0.14488565705312784,"pX":0.9817437349934764,"pZ":1.0347116520724666,"vX0":6.076258847844483,"vY0":-128.63173817097362,"vZ0":-6.657554579776094,"x":79.58,"y":210.84,"x0":-1.4062559395893552,"y0":50.00441375373058,"z0":6.146304588786794,"aX":-0.12000068631127118},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-1.3,"spinRate":2035,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.42654176587519244,"extension":7.424613068478857},"index":1,"playId":"a055d77d-0da0-30ff-8e2f-b694b49365a0","pitchNumber":2,"startTime":"2026-05-17T20:52:08.003Z","endTime":"2026-05-17T20:52:11.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-17T20:52:23.789Z","endTime":"2026-05-17T20:52:28.484Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.966642986173802,"aZ":-31.91584785714241,"pfxX":-6.096422266211906,"pfxZ":0.14944642180186749,"pX":1.590696791567952,"pZ":0.05480182770091236,"vX0":9.283213450449203,"vY0":-129.13533941135725,"vZ0":-9.05970545244332,"x":56.37,"y":237.3,"x0":-1.2591154706141547,"y0":50.001723219226854,"z0":6.064930253876835,"aX":-10.293867229432294},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.7,"breakHorizontal":9.0,"spinRate":822,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.424212043192147,"extension":7.486989094936277},"index":3,"playId":"a400ebe5-fd53-3cac-8151-aa4405c67792","pitchNumber":3,"startTime":"2026-05-17T20:52:28.484Z","endTime":"2026-05-17T20:52:32.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.402198180486675,"aZ":-34.473850173596986,"pfxX":-1.1900319684582508,"pfxZ":-1.4329084341385716,"pX":1.46065984113841,"pZ":1.112101547818373,"vX0":7.352058930245907,"vY0":-126.498051503107,"vZ0":-5.702463713477613,"x":61.32,"y":208.75,"x0":-1.3369785052850673,"y0":50.00152110803357,"z0":6.181116697115754,"aX":-1.9176302811587813},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.7,"breakHorizontal":0.4,"spinRate":1996,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4341017442059054,"extension":7.252821773421638},"index":4,"playId":"40508753-0326-3b2e-b002-06bb62a31c60","pitchNumber":4,"startTime":"2026-05-17T20:52:50.014Z","endTime":"2026-05-17T20:52:55.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.72462550857172,"aZ":-16.669079599603464,"pfxX":-9.177854740672473,"pfxZ":7.682354817006617,"pX":0.19344332726087968,"pZ":2.475876750669669,"vX0":7.805417236151027,"vY0":-142.1400463426711,"vZ0":-7.037728969367397,"x":109.63,"y":171.93,"x0":-1.4144645597461747,"y0":50.0026486167815,"z0":6.0688296710620335,"aX":-18.52373757312373},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":14.8,"spinRate":2225,"spinDirection":216},"zone":5,"typeConfidence":0.67,"plateTime":0.3873627481357804,"extension":7.18487243295322},"index":5,"playId":"c7fca5bb-e094-3fd9-992d-6edd2da6b393","pitchNumber":5,"startTime":"2026-05-17T20:53:07.461Z","endTime":"2026-05-17T20:53:13.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.780046553570667,"aZ":-34.08396027389607,"pfxX":-0.05990444418816354,"pfxZ":-1.2060434903194475,"pX":0.8257993627912935,"pZ":1.2595125885024574,"vX0":5.792711758380908,"vY0":-125.00854098233475,"vZ0":-5.247110977276675,"x":85.52,"y":204.77,"x0":-1.5118978966589012,"y0":50.00251353437185,"z0":6.1780251344115955,"aX":-0.09594028022378875},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":-1.2,"spinRate":2007,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43786597265651084,"extension":7.231080680613679},"index":6,"playId":"e012851d-4041-34fd-b12e-acd2af4f21de","pitchNumber":6,"startTime":"2026-05-17T20:53:28.816Z","endTime":"2026-05-17T20:53:32.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:53:32.473Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging, catcher Dalton Rushing to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-17T20:53:35.615Z","endTime":"2026-05-17T20:54:53.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40584303774947,"aZ":-14.126712430151834,"pfxX":-6.60059674037236,"pfxZ":9.042461972775488,"pX":-0.38725386165155606,"pZ":2.6945727704836355,"vX0":5.835208848688065,"vY0":-140.93813724625346,"vZ0":-7.007450464385281,"x":131.76,"y":166.03,"x0":-1.6350279377868946,"y0":50.00443975978813,"z0":6.140108242293048,"aX":-13.174916805139507},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2180,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.3898284619871708,"extension":7.320203346901463},"index":0,"playId":"dd6d1dff-af0c-3f71-80e9-9e16e4b91b82","pitchNumber":1,"startTime":"2026-05-17T20:53:59.917Z","endTime":"2026-05-17T20:54:05.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.8,"endSpeed":81.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850206016880286,"aZ":-28.36265702598827,"pfxX":-4.560008950287739,"pfxZ":2.264079334011692,"pX":-1.249976241223871,"pZ":2.4060690054186957,"vX0":2.4722461784541685,"vY0":-129.3007757732769,"vZ0":-4.01002309832516,"x":164.65,"y":173.82,"x0":-1.629884927948292,"y0":50.00084024765387,"z0":6.172014519215681,"aX":-7.662221291838712},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":7.7,"spinRate":992,"spinDirection":250},"zone":13,"typeConfidence":0.88,"plateTime":0.42483593728085856,"extension":7.2899805618926},"index":1,"playId":"fcce3cb2-01d1-3148-bb72-c3fdcc7d42b5","pitchNumber":2,"startTime":"2026-05-17T20:54:13.712Z","endTime":"2026-05-17T20:54:18.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29438939868855,"aZ":-29.138046279556715,"pfxX":-6.237684464715505,"pfxZ":1.7967067968738357,"pX":0.338390233191957,"pZ":0.8937802131680619,"vX0":6.675565405446022,"vY0":-129.4427860110164,"vZ0":-7.582998189555852,"x":104.1,"y":214.65,"x0":-1.4697277092015966,"y0":50.00212868662285,"z0":6.107802467780935,"aX":-10.531621516036843},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":9.7,"spinRate":876,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.4239547033388993,"extension":7.312908385721436},"index":2,"playId":"4123ebea-0c01-3d13-8036-8ca19b71d2ce","pitchNumber":3,"startTime":"2026-05-17T20:54:29.545Z","endTime":"2026-05-17T20:54:34.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.618703944487535,"aZ":-29.315305137050686,"pfxX":-8.07289588519365,"pfxZ":1.6282998708659238,"pX":-0.06614853311441547,"pZ":0.1119708822977527,"vX0":6.829923501319643,"vY0":-131.75071445702102,"vZ0":-9.634460111817978,"x":119.52,"y":235.76,"x0":-1.646284873281786,"y0":50.002034851301985,"z0":5.990726733236957,"aX":-14.157835301685562},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.0,"breakHorizontal":13.1,"spinRate":945,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4161081373038682,"extension":7.463557219511577},"index":3,"playId":"96da33a9-ed72-315a-80f5-49eccd0c5c2f","pitchNumber":4,"startTime":"2026-05-17T20:54:47.859Z","endTime":"2026-05-17T20:54:53.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:54:53.113Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-17T20:55:13.071Z","endTime":"2026-05-17T20:55:47.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16648713530369,"aZ":-35.115619101285134,"pfxX":-0.3214653966064227,"pfxZ":-1.8626055758988507,"pX":0.21798960591290972,"pZ":2.8301672041638914,"vX0":4.475669454560864,"vY0":-124.90252161262147,"vZ0":-1.2689057558964525,"x":108.69,"y":162.37,"x0":-1.5553897706717457,"y0":50.00350166652699,"z0":6.232595478522198,"aX":-0.5090887868441821},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":-0.5,"spinRate":1846,"spinDirection":50},"zone":2,"typeConfidence":2.0,"plateTime":0.4385306758478742,"extension":7.23943418477471},"index":0,"playId":"dbb3d661-3717-3c4e-b16e-6ea992d2ab9b","pitchNumber":1,"startTime":"2026-05-17T20:55:21.250Z","endTime":"2026-05-17T20:55:25.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106105661275055,"aZ":-29.54547349796566,"pfxX":-1.900993621467395,"pfxZ":1.6093585884878552,"pX":0.9961858115470351,"pZ":1.8127779150923875,"vX0":6.619545172476203,"vY0":-127.46971760902372,"vZ0":-5.047286216179209,"x":79.03,"y":189.83,"x0":-1.3961972709986794,"y0":50.002230678551996,"z0":6.17284481036243,"aX":-3.104269395660736},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":1.8,"spinRate":757,"spinDirection":263},"zone":14,"typeConfidence":0.6,"plateTime":0.43097746512170376,"extension":7.369567549502876},"hitData":{"launchSpeed":92.1,"launchAngle":36.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.43,"coordY":103.7}},"index":1,"playId":"07f63e69-e424-3fbd-afa0-d579039ad29c","pitchNumber":2,"startTime":"2026-05-17T20:55:38.200Z","endTime":"2026-05-17T20:55:47.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:55:47.213Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T20:57:37.218Z","endTime":"2026-05-17T20:59:06.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9342183121026,"aZ":-14.445927186396613,"pfxX":-7.341745806007655,"pfxZ":9.325037897572226,"pX":0.5023003089513266,"pZ":0.8786196380384748,"vX0":10.758577377263956,"vY0":-137.36988286189046,"vZ0":-9.346744792185364,"x":97.85,"y":215.06,"x0":-2.520672847991865,"y0":50.00483738304407,"z0":5.319515075861991,"aX":-13.96030131935691},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2330,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3995390846593758,"extension":7.387671216010653},"index":0,"playId":"5b447211-72e6-36f3-a63f-2bd81d0a023e","pitchNumber":1,"startTime":"2026-05-17T20:57:55.341Z","endTime":"2026-05-17T20:57:58.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.5,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56431544426986,"aZ":-16.955443876550436,"pfxX":-7.6095284667912875,"pfxZ":8.209465887770296,"pX":-0.5081826592288157,"pZ":1.1941285574261111,"vX0":8.545138173903903,"vY0":-135.72512816133093,"vZ0":-7.939733983332513,"x":136.37,"y":206.54,"x0":-2.7187244548689864,"y0":50.00097280230736,"z0":5.353066806098998,"aX":-14.101391418928712},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":11.8,"spinRate":2312,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4046085815189091,"extension":7.337182759894197},"index":1,"playId":"7f966813-dfe4-305f-ac36-969ed3083c5f","pitchNumber":2,"startTime":"2026-05-17T20:58:07.813Z","endTime":"2026-05-17T20:58:13.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.024912091564254,"aZ":-34.22531489408421,"pfxX":0.9364438029034639,"pfxZ":-1.356006198769503,"pX":-0.42465124846857794,"pZ":2.2380882537755635,"vX0":5.188589402300362,"vY0":-122.09175626172824,"vZ0":-0.971768255970597,"x":133.19,"y":178.35,"x0":-2.6990607730012135,"y0":50.00530642240933,"z0":5.58665632440098,"aX":1.412977874841755},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.4,"breakHorizontal":-2.9,"spinRate":2414,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4486126126638217,"extension":7.230088666677795},"index":2,"playId":"d6f1c5a4-6a8d-32fa-aa9a-98159cbbb8ca","pitchNumber":3,"startTime":"2026-05-17T20:58:20.172Z","endTime":"2026-05-17T20:58:23.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20155353645432,"aZ":-33.83658408541081,"pfxX":0.950461994398115,"pfxZ":-1.1012605176675052,"pX":-0.21848292535168917,"pZ":3.1901074443267428,"vX0":5.987675475725568,"vY0":-122.62605970007374,"vZ0":1.2245058699458384,"x":125.33,"y":152.65,"x0":-2.828813203665885,"y0":50.00548046807069,"z0":5.59977568261033,"aX":1.4289752432355443},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":-3.4,"spinRate":2431,"spinDirection":100},"zone":2,"typeConfidence":2.0,"plateTime":0.44891755296103497,"extension":7.214136760259642},"index":3,"playId":"ac055c97-6c81-35b4-95bf-21442b200728","pitchNumber":4,"startTime":"2026-05-17T20:58:31.998Z","endTime":"2026-05-17T20:58:35.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664420914323532,"aZ":-43.672232959198936,"pfxX":2.6144529263682186,"pfxZ":-8.296528980383814,"pX":1.1018803288725885,"pZ":1.1092413102880456,"vX0":7.441554686751402,"vY0":-117.89385346005949,"vZ0":-1.1485389078592607,"x":75.0,"y":208.83,"x0":-2.4551826994116452,"y0":50.00329295894002,"z0":5.689681393843608,"aX":3.622387540112396},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.0,"breakHorizontal":-6.8,"spinRate":2890,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4673821573288861,"extension":7.25205912769701},"index":4,"playId":"3f46fdd3-5e34-3a08-a7d5-c58f2ce66c12","pitchNumber":5,"startTime":"2026-05-17T20:58:45.454Z","endTime":"2026-05-17T20:58:50.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67275268339002,"aZ":-28.251609131969218,"pfxX":-9.2298583390262,"pfxZ":2.5784524574327374,"pX":1.2525546648357015,"pZ":2.4636638524218735,"vX0":11.904973162346705,"vY0":-122.98080582007267,"vZ0":-1.5108586549634757,"x":69.26,"y":172.26,"x0":-2.4645932504399277,"y0":50.006103476671576,"z0":5.495159965608184,"aX":-14.062072865278058},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":13.8,"spinRate":1956,"spinDirection":249},"zone":14,"typeConfidence":0.95,"plateTime":0.44634877000263096,"extension":7.34778079527879},"index":5,"playId":"8a0be30a-9c2d-3427-a3b8-0b8762fb0573","pitchNumber":6,"startTime":"2026-05-17T20:59:01.293Z","endTime":"2026-05-17T20:59:06.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.7,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-17T20:59:06.115Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T20:59:22.542Z","endTime":"2026-05-17T21:02:05.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.378592520825556,"aZ":-15.634237957432006,"pfxX":-8.89706613317644,"pfxZ":8.642946762609522,"pX":-0.046134526545257196,"pZ":1.8264568242370751,"vX0":9.758371385958293,"vY0":-138.75193565819032,"vZ0":-7.010095862668821,"x":118.76,"y":189.47,"x0":-2.4840089797194906,"y0":50.00311384229856,"z0":5.463503972888863,"aX":-17.028416154247576},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":13.6,"spinRate":2363,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39755875303204524,"extension":7.302445091439225},"index":0,"playId":"984989a6-23d6-3c8c-99ef-078f09a541cf","pitchNumber":1,"startTime":"2026-05-17T20:59:32.916Z","endTime":"2026-05-17T20:59:36.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":84.5,"endSpeed":77.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.719106205681012,"aZ":-30.767721556096898,"pfxX":-8.203204334631536,"pfxZ":0.9237564396910622,"pX":-1.0662640944108537,"pZ":1.4121931447027618,"vX0":6.142541633911914,"vY0":-122.88190195558707,"vZ0":-3.590302524113029,"x":157.64,"y":200.65,"x0":-2.534581001397413,"y0":50.00401058670551,"z0":5.510607891583164,"aX":-12.525667309786007},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":13.4,"spinRate":1924,"spinDirection":242},"zone":13,"typeConfidence":0.94,"plateTime":0.4460103875776493,"extension":7.29369353004866},"index":1,"playId":"1598389d-a7b4-3baf-bc38-b7e9aa3b05d1","pitchNumber":2,"startTime":"2026-05-17T20:59:48.304Z","endTime":"2026-05-17T20:59:52.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00791884490203,"aZ":-14.319652972824075,"pfxX":-9.05808535267421,"pfxZ":9.347361173315758,"pX":0.472922207817738,"pZ":1.7722283473605287,"vX0":10.804663719533167,"vY0":-138.11280159982462,"vZ0":-7.299597569226312,"x":98.97,"y":190.93,"x0":-2.334022143834684,"y0":50.003227687645186,"z0":5.434423954452948,"aX":-17.30264424099408},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":13.8,"spinRate":2358,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3983133802930938,"extension":7.3703387193974},"index":2,"playId":"0eb74963-178e-323e-9665-9ae443763d3e","pitchNumber":3,"startTime":"2026-05-17T21:00:06.013Z","endTime":"2026-05-17T21:00:09.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30521919512217,"aZ":-33.05523850804449,"pfxX":0.5766995790275851,"pfxZ":-0.6053628986283996,"pX":-0.11215700123579157,"pZ":2.4042136416135467,"vX0":5.54641394395906,"vY0":-121.0924855376083,"vZ0":-0.8775504863478449,"x":121.28,"y":173.87,"x0":-2.5231033816354804,"y0":50.00103744146926,"z0":5.706188462757821,"aX":0.8418335324626305},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":-2.6,"spinRate":2396,"spinDirection":84},"zone":5,"typeConfidence":2.0,"plateTime":0.4552212264558819,"extension":7.071715051871003},"index":3,"playId":"825dc61c-7b9e-372a-a0f2-2dd3af885c4e","pitchNumber":4,"startTime":"2026-05-17T21:00:27.095Z","endTime":"2026-05-17T21:00:33.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.464042735843357,"aZ":-29.550157494356377,"pfxX":-10.048843375128868,"pfxZ":1.819173627706368,"pX":-1.35828090934601,"pZ":2.851532392251434,"vX0":5.5052815164571784,"vY0":-120.37883918682877,"vZ0":-0.4266622193645181,"x":168.77,"y":161.79,"x0":-2.3918979636601105,"y0":50.00047347900936,"z0":5.690048865217295,"aX":-14.468845637427021},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.5,"breakHorizontal":16.6,"spinRate":1725,"spinDirection":250},"zone":11,"typeConfidence":0.95,"plateTime":0.45831239966731463,"extension":7.085870012338269},"index":4,"playId":"bfaf3424-3381-3ec0-81bc-dbb130c0bf33","pitchNumber":5,"startTime":"2026-05-17T21:00:50.925Z","endTime":"2026-05-17T21:00:54.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":85.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.095429746648044,"aZ":-16.425965150529894,"pfxX":-10.183881032848204,"pfxZ":8.21895655005446,"pX":0.47126076482077695,"pZ":2.388447122301386,"vX0":11.318289295543694,"vY0":-139.63011179848678,"vZ0":-5.443807196141124,"x":99.04,"y":174.29,"x0":-2.36989304552095,"y0":50.0041711186318,"z0":5.49637856726635,"aX":-19.516560206384714},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":15.2,"spinRate":2189,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39680172452532947,"extension":7.247676537105941},"index":5,"playId":"e2798fe0-12e6-3841-95af-80be1e3e3073","pitchNumber":6,"startTime":"2026-05-17T21:01:08.997Z","endTime":"2026-05-17T21:01:15.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.9,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.5824501604619,"aZ":-12.902573444885876,"pfxX":-8.122716879426259,"pfxZ":9.903414531522442,"pX":0.39567952915179505,"pZ":2.694246555828681,"vX0":10.21943030850314,"vY0":-140.45619858917155,"vZ0":-5.251492481930269,"x":101.92,"y":166.04,"x0":-2.280170613275278,"y0":50.00073097994666,"z0":5.4669576133086775,"aX":-15.803223954408558},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":11.9,"spinRate":2283,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3939453446410148,"extension":7.338096183025295},"index":6,"playId":"de51b7f9-0dc6-3377-8adb-543f5ffaa0d6","pitchNumber":7,"startTime":"2026-05-17T21:01:38.638Z","endTime":"2026-05-17T21:01:43.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.534737316787073,"aZ":-36.74515204716307,"pfxX":0.9697833176847119,"pfxZ":-3.1778985782116074,"pX":-0.47532071151929367,"pZ":2.998265334913695,"vX0":4.439746228862412,"vY0":-119.791428362571,"vZ0":1.4504741069351053,"x":135.12,"y":157.83,"x0":-2.4872376181490297,"y0":50.004240483405965,"z0":5.6975219566119755,"aX":1.3935814314847408},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.0,"breakHorizontal":-2.9,"spinRate":2469,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.4591886086796255,"extension":7.070154217487535},"index":7,"playId":"d1a32d3b-5e22-388a-8aa1-c8f2e4de995a","pitchNumber":8,"startTime":"2026-05-17T21:02:01.487Z","endTime":"2026-05-17T21:02:05.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:02:05.280Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dalton Rushing flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:02:17.989Z","endTime":"2026-05-17T21:02:40.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.7,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.49246374382243,"aZ":-17.615598906036865,"pfxX":-8.841995126257594,"pfxZ":7.6480040581911,"pX":0.014175591689195513,"pZ":1.883412981246797,"vX0":9.626940322916774,"vY0":-138.45129819467402,"vZ0":-6.329866168240628,"x":116.46,"y":187.93,"x0":-2.391771470814598,"y0":50.00577895752697,"z0":5.416701519545403,"aX":-16.83697883295153},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":13.6,"spinRate":2130,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39858778370973,"extension":7.27168852134231},"hitData":{"launchSpeed":101.7,"launchAngle":36.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.21,"coordY":38.04}},"index":0,"playId":"5293fce5-6948-32c0-98b4-b63aefc61d90","pitchNumber":1,"startTime":"2026-05-17T21:02:29.063Z","endTime":"2026-05-17T21:02:40.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:02:40.975Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a ground ball to left fielder Josh Lowe. Teoscar Hernández to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:02:52.948Z","endTime":"2026-05-17T21:04:18.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.932079762150348,"aZ":-34.5673655029048,"pfxX":0.7784390612007428,"pfxZ":-1.6163893653943298,"pX":1.2644262496195888,"pZ":1.0908800869503712,"vX0":8.615223864624003,"vY0":-122.35363608405493,"vZ0":-3.1464225300608772,"x":68.8,"y":209.33,"x0":-2.4421230768264195,"y0":50.005950231607756,"z0":5.435011810953038,"aX":1.1488792184509875},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":-4.0,"spinRate":2294,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4521541859406768,"extension":7.2452279355278275},"index":0,"playId":"bd6af517-7544-3d13-af5d-c9493b247062","pitchNumber":1,"startTime":"2026-05-17T21:03:11.071Z","endTime":"2026-05-17T21:03:15.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.1,"endSpeed":85.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.69605615641498,"aZ":-14.571410969510614,"pfxX":-9.28976341524203,"pfxZ":9.254500771712962,"pX":0.42787269731116206,"pZ":1.8837323988975623,"vX0":10.793422863109123,"vY0":-139.10413178429897,"vZ0":-6.7848688983278915,"x":100.69,"y":187.92,"x0":-2.350447565894877,"y0":50.00682586071503,"z0":5.375561656694917,"aX":-17.677957878646733},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":13.8,"spinRate":2183,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3982578291437373,"extension":7.250746181922179},"index":1,"playId":"c9558972-f1fd-33c7-a461-fd523c40cd7b","pitchNumber":2,"startTime":"2026-05-17T21:03:28.626Z","endTime":"2026-05-17T21:03:32.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.8,"endSpeed":87.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.12062828522937,"aZ":-16.350451022082172,"pfxX":-9.759154130321312,"pfxZ":8.072072108256181,"pX":0.33508225690677723,"pZ":0.8449134403255766,"vX0":11.019239686216833,"vY0":-140.17311022116309,"vZ0":-9.339827347989251,"x":104.23,"y":215.97,"x0":-2.4073671652582176,"y0":50.00307445623082,"z0":5.3225021592622985,"aX":-19.13017343766083},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2196,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39301231775646395,"extension":7.283195642962038},"index":2,"playId":"38b3e22c-82eb-31e4-b655-b48f03ecaf35","pitchNumber":3,"startTime":"2026-05-17T21:03:48.543Z","endTime":"2026-05-17T21:03:52.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.340446319357465,"aZ":-36.23698747162695,"pfxX":1.6542509856073997,"pfxZ":-2.6705455459922067,"pX":-0.4125788557405888,"pZ":2.7870886705152143,"vX0":4.8083706207823775,"vY0":-123.004637174878,"vZ0":0.7221234151280203,"x":132.73,"y":163.53,"x0":-2.6145223803996536,"y0":50.00562026824772,"z0":5.583074152309273,"aX":2.5128442271944365},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":-4.2,"spinRate":2289,"spinDirection":108},"zone":1,"typeConfidence":2.0,"plateTime":0.44676253366304497,"extension":7.115915310342683},"hitData":{"launchSpeed":93.0,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.15,"coordY":116.29}},"index":3,"playId":"23d02fcc-310c-3978-a3ea-20c5922db138","pitchNumber":4,"startTime":"2026-05-17T21:04:08.444Z","endTime":"2026-05-17T21:04:18.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.74,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:04:18.749Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a ground ball to first baseman Nolan Schanuel. Teoscar Hernández to 3rd. Miguel Rojas to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:04:28.807Z","endTime":"2026-05-17T21:06:27.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnThird":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.256798692135572,"aZ":-40.37587867125515,"pfxX":4.9948946614496865,"pfxZ":-6.192445889912214,"pX":-0.09550669252674351,"pZ":2.805608561422757,"vX0":4.046452284916264,"vY0":-115.44906948341442,"vZ0":2.2416205174375694,"x":120.64,"y":163.03,"x0":-2.5318060891086542,"y0":50.002106976272515,"z0":5.762044034694934,"aX":6.61565548684978},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.1,"breakHorizontal":-10.2,"spinRate":2797,"spinDirection":44},"zone":2,"typeConfidence":2.0,"plateTime":0.4778781374642893,"extension":7.137363930430152},"index":0,"playId":"6d20ca0c-6c73-3627-b57d-d527a0de462f","pitchNumber":1,"startTime":"2026-05-17T21:04:58.853Z","endTime":"2026-05-17T21:05:03.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.138101589440634,"aZ":-27.24152158665716,"pfxX":-8.469713989687472,"pfxZ":3.3584793687513477,"pX":0.732249131362538,"pZ":1.9612903944782905,"vX0":9.943958122111521,"vY0":-120.64992273125728,"vZ0":-2.7634598342733008,"x":89.09,"y":185.83,"x0":-2.348183082837962,"y0":50.00513443728507,"z0":5.5299336436475794,"aX":-12.450884258859324},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.6,"breakHorizontal":12.8,"spinRate":1710,"spinDirection":247},"zone":9,"typeConfidence":0.93,"plateTime":0.45450641201977104,"extension":7.377850296896414},"index":1,"playId":"7816c793-ff2d-35a0-a101-efbcbf0f17ce","pitchNumber":2,"startTime":"2026-05-17T21:05:14.288Z","endTime":"2026-05-17T21:05:19.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.4,"endSpeed":87.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.693450299419474,"aZ":-18.455376936381253,"pfxX":-8.519178138819395,"pfxZ":6.907996448269915,"pX":-0.8339022200898252,"pZ":1.6555831095392095,"vX0":7.4872261030071225,"vY0":-141.33890186151467,"vZ0":-6.813562775294258,"x":148.79,"y":194.08,"x0":-2.4344555271803863,"y0":50.00560097077339,"z0":5.319916768932964,"aX":-16.924616193774167},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.9,"breakHorizontal":13.6,"spinRate":2417,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39027362577643654,"extension":7.34655954676241},"index":2,"playId":"bc446a67-b9c8-3efe-93c6-bda62ae2da38","pitchNumber":3,"startTime":"2026-05-17T21:05:34.431Z","endTime":"2026-05-17T21:05:40.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.81432427680122,"aZ":-16.656254955474814,"pfxX":-8.815155725187275,"pfxZ":7.844889578566881,"pX":-0.7545644105737133,"pZ":1.5453606079658133,"vX0":7.700283934809569,"vY0":-141.1070310502366,"vZ0":-7.568943536047908,"x":145.76,"y":197.06,"x0":-2.39944367685842,"y0":50.0033737060876,"z0":5.374806044124055,"aX":-17.438399623655638},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":2307,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.39102356810576255,"extension":7.293136075694715},"index":3,"playId":"fca770c4-38e7-3f23-b5b0-58b7a675d24d","pitchNumber":4,"startTime":"2026-05-17T21:05:54.803Z","endTime":"2026-05-17T21:05:58.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.446424657008354,"aZ":-33.56997682407736,"pfxX":0.9719481324182776,"pfxZ":-0.9056197394528951,"pX":0.10548597777898147,"pZ":2.090293408066334,"vX0":5.9746339287221,"vY0":-124.2282636660962,"vZ0":-1.713225996054635,"x":112.98,"y":182.34,"x0":-2.4678830456805216,"y0":50.0016733799969,"z0":5.608497929126131,"aX":1.5009899809066414},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-3.2,"spinRate":2368,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.44278871070387726,"extension":7.176581834341663},"hitData":{"launchSpeed":88.1,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.38,"coordY":168.38}},"index":4,"playId":"5f8607d1-d8bb-3b75-abc5-7acad7bdcab8","pitchNumber":5,"startTime":"2026-05-17T21:06:18.356Z","endTime":"2026-05-17T21:06:27.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":1.39,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:06:27.111Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a line drive to right fielder Jo Adell. Teoscar Hernández scores. Miguel Rojas scores. Hyeseong Kim to 3rd.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:06:49.467Z","endTime":"2026-05-17T21:07:13.563Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.868408125945816,"aZ":-38.56034014562418,"pfxX":3.5871168860468434,"pfxZ":-4.443118280225059,"pX":0.6742438512373793,"pZ":2.429882857193062,"vX0":6.155408192724658,"vY0":-120.05660866273021,"vZ0":0.5624180583989085,"x":91.3,"y":173.17,"x0":-2.406118715724984,"y0":50.00572322705032,"z0":5.671246509713601,"aX":5.1499877025216225},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.6,"breakHorizontal":-8.2,"spinRate":2750,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.45916732198795884,"extension":7.262407343830755},"hitData":{"launchSpeed":86.5,"launchAngle":17.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":151.27,"coordY":91.52}},"index":0,"playId":"86a808f5-225e-3b26-8319-d52496a79724","pitchNumber":1,"startTime":"2026-05-17T21:07:02.012Z","endTime":"2026-05-17T21:07:13.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-12.9,"leverageIndex":2.23,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:07:13.563Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks. Shohei Ohtani to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:07:36.560Z","endTime":"2026-05-17T21:08:53.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":87.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10705896853173,"aZ":-16.166659278991226,"pfxX":-9.265572352480698,"pfxZ":8.088332444637551,"pX":-0.1645613703730381,"pZ":1.2210987748225695,"vX0":9.55649189642803,"vY0":-140.54269493421887,"vZ0":-8.377700467303603,"x":123.27,"y":205.81,"x0":-2.423150715148003,"y0":50.001142921504744,"z0":5.314094048312295,"aX":-18.331686889228834},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":14.5,"spinRate":2250,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39137332475254416,"extension":7.274034575151167},"index":0,"playId":"6d9c7e15-be1c-36de-a6a2-31763dea4fc2","pitchNumber":1,"startTime":"2026-05-17T21:07:53.958Z","endTime":"2026-05-17T21:07:58.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2084073596542,"aZ":-26.126888885439268,"pfxX":-8.939819588585568,"pfxZ":4.050055913163277,"pX":-2.62100418779701,"pZ":4.17096351405289,"vX0":2.498246027128434,"vY0":-121.99086071381622,"vZ0":1.93858731956793,"x":216.91,"y":126.16,"x0":-2.5032145330003805,"y0":50.00115103945996,"z0":5.633572337118839,"aX":-13.339282627564767},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.2,"breakHorizontal":15.5,"spinRate":1844,"spinDirection":245},"zone":11,"typeConfidence":0.84,"plateTime":0.4506956463473628,"extension":7.240265488155445},"index":1,"playId":"d952ca83-8fd6-369b-aa85-109ae41d75a9","pitchNumber":2,"startTime":"2026-05-17T21:08:09.566Z","endTime":"2026-05-17T21:08:15.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.937290355134095,"aZ":-18.148202790769144,"pfxX":-9.60955981805599,"pfxZ":7.242858997128827,"pX":-0.7348903903143678,"pZ":1.138296155346242,"vX0":8.314898728797033,"vY0":-139.35936668741158,"vZ0":-7.947760915978206,"x":145.01,"y":208.05,"x0":-2.532176794252523,"y0":50.000894206194836,"z0":5.261149498636407,"aX":-18.600937999211503},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":15.4,"spinRate":2263,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39544616395866194,"extension":7.317399416840194},"index":2,"playId":"e6d5bf99-dcb9-35b0-b8a4-2b15880eddd5","pitchNumber":3,"startTime":"2026-05-17T21:08:31.047Z","endTime":"2026-05-17T21:08:36.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98967090778165,"aZ":-14.516225139217179,"pfxX":-10.55723211363857,"pfxZ":9.028053172290289,"pX":0.9419348767608021,"pZ":0.7283421248705865,"vX0":12.857282253792818,"vY0":-140.005189399409,"vZ0":-9.8935030607159,"x":81.1,"y":219.11,"x0":-2.3707675762018794,"y0":50.00310897215743,"z0":5.292281190383154,"aX":-20.648472537871687},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":16.0,"spinRate":2377,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3934757959307942,"extension":7.458542256330517},"index":3,"playId":"5f4e00de-8d62-301b-9202-2d04903462be","pitchNumber":4,"startTime":"2026-05-17T21:08:48.865Z","endTime":"2026-05-17T21:08:53.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.78,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:08:53.607Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a sharp line drive to left fielder Josh Lowe. Hyeseong Kim scores. Shohei Ohtani scores. Freddie Freeman to 2nd.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:10:10.653Z","endTime":"2026-05-17T21:10:43.874Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T21:09:11.257Z","endTime":"2026-05-17T21:10:13.009Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.048292063180746,"aZ":-16.152556383743274,"pfxX":-8.803886250556314,"pfxZ":7.976367878853826,"pX":-0.817847798930334,"pZ":2.158709170047514,"vX0":8.011109900562964,"vY0":-141.46681404679833,"vZ0":-6.162605741634767,"x":148.17,"y":180.49,"x0":-2.5554027987306935,"y0":50.00117759759341,"z0":5.417254566193114,"aX":-17.678747969017337},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":14.2,"spinRate":2318,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3885462570241258,"extension":7.286863469737632},"index":1,"playId":"be6df43a-c306-3feb-9536-013456038944","pitchNumber":1,"startTime":"2026-05-17T21:10:13.009Z","endTime":"2026-05-17T21:10:18.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25369137116426,"aZ":-16.94518893651803,"pfxX":-9.411660163120251,"pfxZ":7.730746545419018,"pX":0.06671650571149226,"pZ":2.043427217038513,"vX0":9.79030066703907,"vY0":-140.5353336189337,"vZ0":-6.236239028038941,"x":114.46,"y":183.61,"x0":-2.2643983864853343,"y0":50.00678475407321,"z0":5.419825777329935,"aX":-18.551076840048378},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":14.6,"spinRate":2348,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3919686282979584,"extension":7.36853825050614},"hitData":{"launchSpeed":105.5,"launchAngle":7.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":99.89,"coordY":81.16}},"index":2,"playId":"7901ab68-8f47-343b-b322-ff7097d777fa","pitchNumber":2,"startTime":"2026-05-17T21:10:31.865Z","endTime":"2026-05-17T21:10:43.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":-6.4,"leverageIndex":1.13,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:10:43.874Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to center fielder Mike Trout. Freddie Freeman scores. Andy Pages to 3rd.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:13:57.420Z","endTime":"2026-05-17T21:14:33.484Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-17T21:11:30.440Z","endTime":"2026-05-17T21:11:47.658Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Fermin replaces Grayson Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"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-17T21:11:47.658Z","endTime":"2026-05-17T21:13:59.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83056459738371,"aZ":-31.342108372416494,"pfxX":-0.8024617027705698,"pfxZ":0.5253504028250351,"pX":-0.2623192190590782,"pZ":2.311124864865174,"vX0":5.034516942261256,"vY0":-125.8991045830489,"vZ0":-3.2645850770836597,"x":127.0,"y":176.38,"x0":-2.1992043251751725,"y0":50.00188156049545,"z0":6.209637279389194,"aX":-1.266024408242519},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":0.1,"spinRate":2527,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.43808214922926236,"extension":6.097571827359605},"index":2,"playId":"a74ab5b7-b7c8-3e44-8098-6544d5b23225","pitchNumber":1,"startTime":"2026-05-17T21:13:59.613Z","endTime":"2026-05-17T21:14:04.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.010467220980093,"aZ":-22.433391931235356,"pfxX":-10.218409222096508,"pfxZ":5.320754818819955,"pX":-0.6282043146944056,"pZ":1.8970318815235807,"vX0":6.743965954524391,"vY0":-134.88545209317365,"vZ0":-6.8044125871366195,"x":140.95,"y":187.56,"x0":-1.841000829060303,"y0":50.004892837434376,"z0":6.048776829046306,"aX":-18.7165756519372},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":16.9,"spinRate":2190,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.40701298978256295,"extension":6.227226499748179},"hitData":{"launchSpeed":72.7,"launchAngle":19.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.08,"coordY":107.72}},"index":3,"playId":"10725cca-ea5b-3589-a385-330488fd3361","pitchNumber":2,"startTime":"2026-05-17T21:14:22.414Z","endTime":"2026-05-17T21:14:33.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-2.0999999999999996,"leverageIndex":0.31,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:14:33.484Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T21:14:38.631Z","endTime":"2026-05-17T21:16:08.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":80.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.411684936764406,"aZ":-32.043886114788116,"pfxX":-1.9626594670355435,"pfxZ":0.08322141050214604,"pX":-0.3215590322513958,"pZ":2.2771838545173035,"vX0":5.277545693339867,"vY0":-127.76801086204112,"vZ0":-3.5578337355826846,"x":129.26,"y":177.3,"x0":-2.1630192163394804,"y0":50.00537544896709,"z0":6.2177294961002225,"aX":-3.2310101612620175},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.5,"breakHorizontal":2.3,"spinRate":2556,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4294099613442164,"extension":6.108889365402448},"index":0,"playId":"1afeb3dc-52a7-3e8c-9e04-805f119a775d","pitchNumber":1,"startTime":"2026-05-17T21:15:04.475Z","endTime":"2026-05-17T21:15:09.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22366582691647,"aZ":-29.14565179601208,"pfxX":-2.5883249037995926,"pfxZ":1.8433921462543843,"pX":-0.05761470010222581,"pZ":1.5351017530485453,"vX0":5.283049093828972,"vY0":-127.62045769275228,"vZ0":-5.97459545228239,"x":119.2,"y":197.33,"x0":-1.8219180202349732,"y0":50.00395147392931,"z0":6.213690358970009,"aX":-4.25372114884508},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":3.5,"spinRate":2483,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.429832461932945,"extension":5.9978212446031405},"index":1,"playId":"b085a363-56b7-3b0a-80e4-ac7918b3eae6","pitchNumber":2,"startTime":"2026-05-17T21:15:29.340Z","endTime":"2026-05-17T21:15:38.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346357851417302,"aZ":-31.649132355018537,"pfxX":-1.6087095503015156,"pfxZ":0.31544543566621996,"pX":-0.7308127760332848,"pZ":2.3960817987413554,"vX0":3.5459741208429394,"vY0":-128.82354538688782,"vZ0":-3.723048810892812,"x":144.86,"y":174.09,"x0":-1.9225143406071754,"y0":50.00214099014703,"z0":6.334034853926854,"aX":-2.6758533388228214},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":2.0,"spinRate":2444,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4268592990606801,"extension":6.0331606577989145},"hitData":{"launchSpeed":102.6,"launchAngle":25.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.48,"coordY":47.42}},"index":2,"playId":"458e5ac1-f730-3f36-92e4-a77cbc520102","pitchNumber":3,"startTime":"2026-05-17T21:15:58.880Z","endTime":"2026-05-17T21:16:08.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:16:08.642Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to shortstop Miguel Rojas.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T21:17:53.145Z","endTime":"2026-05-17T21:19:09.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83614690551143,"aZ":-13.23270370261634,"pfxX":-7.395750514984061,"pfxZ":9.616507982057268,"pX":-0.32450439755434896,"pZ":2.224898735285882,"vX0":5.977487956579232,"vY0":-139.76807526606248,"vZ0":-8.224487303305244,"x":129.37,"y":178.71,"x0":-1.5348142050947824,"y0":50.00397709651039,"z0":6.083733665093181,"aX":-14.567253231012556},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":12.1,"spinRate":2242,"spinDirection":218},"zone":4,"typeConfidence":0.87,"plateTime":0.39257684988708297,"extension":7.235821246717833},"index":0,"playId":"b195fb68-6bef-33fb-ba9e-3ce8326fd93e","pitchNumber":1,"startTime":"2026-05-17T21:18:15.368Z","endTime":"2026-05-17T21:18:19.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.503113824180147,"aZ":-34.70476016763601,"pfxX":-7.493561477114481,"pfxZ":-1.5342718378087046,"pX":-0.9021537350729041,"pZ":2.4838051251913678,"vX0":4.00946077583137,"vY0":-127.98375139874528,"vZ0":-2.634505249469586,"x":151.39,"y":171.72,"x0":-1.5224448162821638,"y0":50.00519876365538,"z0":6.267503387608508,"aX":-12.327678912298142},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":12.6,"spinRate":853,"spinDirection":235},"zone":13,"typeConfidence":0.75,"plateTime":0.4293612798443509,"extension":7.278414383439605},"index":1,"playId":"8c897177-27f7-385f-995a-685f489e6d82","pitchNumber":2,"startTime":"2026-05-17T21:18:29.174Z","endTime":"2026-05-17T21:18:33.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41977968304013,"aZ":-30.56848145089686,"pfxX":-0.05448140417545577,"pfxZ":0.9873651788113307,"pX":1.1253564335097808,"pZ":2.721546165626451,"vX0":6.506612361674778,"vY0":-126.86115465820973,"vZ0":-2.783539791068949,"x":74.1,"y":165.3,"x0":-1.4676985444641921,"y0":50.003357996090024,"z0":6.274468016137262,"aX":-0.08943412739027368},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-1.4,"spinRate":2071,"spinDirection":89},"zone":12,"typeConfidence":2.0,"plateTime":0.43207351461614474,"extension":7.144663206233283},"index":2,"playId":"3708abb3-7528-300b-88b5-87ff820f2639","pitchNumber":3,"startTime":"2026-05-17T21:18:44.738Z","endTime":"2026-05-17T21:18:49.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89335019293897,"aZ":-33.82546430241973,"pfxX":-0.14418222248595924,"pfxZ":-1.039243216572686,"pX":-0.3991520520197296,"pZ":2.850857730961389,"vX0":3.093713279447861,"vY0":-125.51755645543021,"vZ0":-1.5217837023896554,"x":132.21,"y":161.81,"x0":-1.6299739329693086,"y0":50.0020476814471,"z0":6.224594315019153,"aX":-0.23023384085135654},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-0.5,"spinRate":1948,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.43671639381783756,"extension":7.13549742836268},"hitData":{"launchSpeed":62.2,"launchAngle":65.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.74,"coordY":159.17}},"index":3,"playId":"b76c9b2d-f70a-3858-a151-decc3cf46214","pitchNumber":4,"startTime":"2026-05-17T21:18:59.400Z","endTime":"2026-05-17T21:19:09.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:19:09.805Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T21:19:09.497Z","endTime":"2026-05-17T21:20:40.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29768961964468,"aZ":-29.229061113427452,"pfxX":-3.605907050634494,"pfxZ":1.9180435186038132,"pX":-1.207271268928422,"pZ":3.60629597593784,"vX0":1.5814681622967304,"vY0":-123.30425212344254,"vZ0":-0.9097757902110444,"x":163.02,"y":141.41,"x0":-1.3896788885821199,"y0":50.00201001823414,"z0":6.453802769013003,"aX":-5.533238519039484},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.5,"breakHorizontal":6.1,"spinRate":709,"spinDirection":263},"zone":11,"typeConfidence":0.91,"plateTime":0.4447932225975908,"extension":7.134350187151841},"index":0,"playId":"6c313460-ac17-348d-b0ef-07ecf8fb8bc0","pitchNumber":1,"startTime":"2026-05-17T21:19:32.664Z","endTime":"2026-05-17T21:19:36.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.85135397755804,"aZ":-12.695635771063538,"pfxX":-7.682436712967622,"pfxZ":9.905834456242161,"pX":-0.7843740010721538,"pZ":2.15659743198184,"vX0":4.577674743841295,"vY0":-140.3009465764401,"vZ0":-8.465991784787617,"x":146.9,"y":180.55,"x0":-1.4510264736637206,"y0":50.00099139345615,"z0":6.068058652050177,"aX":-15.101444833671316},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":12.8,"spinRate":2199,"spinDirection":217},"zone":7,"typeConfidence":0.88,"plateTime":0.3924947879980687,"extension":7.12579283122187},"index":1,"playId":"7d902d7b-7ec7-3e4d-9376-a4090f8e793a","pitchNumber":2,"startTime":"2026-05-17T21:19:47.686Z","endTime":"2026-05-17T21:19:50.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.58972041453904,"aZ":-12.964173182692486,"pfxX":-7.737519016589282,"pfxZ":9.832697515029722,"pX":0.3066695538580146,"pZ":2.1760594814719787,"vX0":7.617020689478878,"vY0":-140.0793973383272,"vZ0":-8.394527115443188,"x":105.31,"y":180.03,"x0":-1.4647632448625398,"y0":50.00656199249551,"z0":6.09291129267035,"aX":-15.122593343773618},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":12.1,"spinRate":2281,"spinDirection":215},"zone":9,"typeConfidence":0.86,"plateTime":0.39354936094495674,"extension":7.210865390238863},"index":2,"playId":"b5ca2da6-766e-3e33-8f63-06f1f97ff2f8","pitchNumber":3,"startTime":"2026-05-17T21:20:05.261Z","endTime":"2026-05-17T21:20:10.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"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-17T21:20:18.739Z","endTime":"2026-05-17T21:20:28.373Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64911024948833,"aZ":-33.342558182726755,"pfxX":-5.707715209676304,"pfxZ":-0.7095437977501557,"pX":-0.4788382764307065,"pZ":2.522895114866986,"vX0":4.3579232978539775,"vY0":-128.46349405181832,"vZ0":-2.945812408010366,"x":135.25,"y":170.66,"x0":-1.4660262401146873,"y0":50.00123543979454,"z0":6.30887217324636,"aX":-9.422358847864425},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":9.2,"spinRate":839,"spinDirection":244},"zone":4,"typeConfidence":0.89,"plateTime":0.42837430630439943,"extension":7.205466756296602},"hitData":{"launchSpeed":99.0,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.19,"coordY":131.83}},"index":4,"playId":"e9384429-592e-39ed-a887-dac7d79ba8b3","pitchNumber":4,"startTime":"2026-05-17T21:20:28.373Z","endTime":"2026-05-17T21:20:40.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:20:40.540Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T21:20:40.498Z","endTime":"2026-05-17T21:22:35.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.681388027102265,"aZ":-14.330346127349673,"pfxX":-8.156261081993359,"pfxZ":9.245300539354506,"pX":0.7784584040257542,"pZ":2.4757691676039717,"vX0":8.551277898864994,"vY0":-138.9113480927328,"vZ0":-7.199269750239649,"x":87.33,"y":171.93,"x0":-1.2983923867733802,"y0":50.00593928314453,"z0":6.077301589152327,"aX":-15.747413712647049},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":12.7,"spinRate":2266,"spinDirection":214},"zone":6,"typeConfidence":0.72,"plateTime":0.39616284115850675,"extension":7.067296614489243},"index":0,"playId":"fd0584a8-a534-3c32-9ccb-8260c39bd38b","pitchNumber":1,"startTime":"2026-05-17T21:21:01.625Z","endTime":"2026-05-17T21:21:07.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68495089854962,"aZ":-29.26669415163367,"pfxX":-6.201076571221513,"pfxZ":1.8100087105465192,"pX":-0.3399700978784541,"pZ":2.7237297539840903,"vX0":4.712493807481405,"vY0":-126.57125606040927,"vZ0":-2.989736904081674,"x":129.96,"y":165.24,"x0":-1.4273647789896982,"y0":50.00553501986603,"z0":6.282705833849692,"aX":-9.985662119963798},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":10.1,"spinRate":944,"spinDirection":231},"zone":4,"typeConfidence":0.62,"plateTime":0.4340123544561343,"extension":7.042465418060303},"index":1,"playId":"1b3d1dbc-a451-34b4-974b-c6ada635549a","pitchNumber":2,"startTime":"2026-05-17T21:21:16.880Z","endTime":"2026-05-17T21:21:26.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.605375752294126,"aZ":-36.07161561852901,"pfxX":-2.4442184639166236,"pfxZ":-2.5063513827019963,"pX":1.3408620139162486,"pZ":0.8910647887251654,"vX0":7.2339499267861935,"vY0":-124.35638523543606,"vZ0":-5.619706880831964,"x":65.89,"y":214.72,"x0":-1.2974457607598375,"y0":50.004093729889554,"z0":6.197447912358115,"aX":-3.802217237542257},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.8,"breakHorizontal":2.6,"spinRate":1989,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44167576003825015,"extension":7.279402361980257},"index":2,"playId":"2efcc2d0-3fd5-3043-a3db-3c4bcb0713e4","pitchNumber":3,"startTime":"2026-05-17T21:21:42.667Z","endTime":"2026-05-17T21:21:49.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44154964932458,"aZ":-28.20086543138485,"pfxX":-4.855051100480571,"pfxZ":2.4224033940460283,"pX":0.7630000778468949,"pZ":0.07994070667746025,"vX0":6.711974641233237,"vY0":-127.49789405804658,"vZ0":-9.528107886866211,"x":87.92,"y":236.62,"x0":-1.278957755954704,"y0":50.002156671694195,"z0":6.108344964383225,"aX":-7.953678585478294},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":7.2,"spinRate":1060,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.43043695186750597,"extension":7.298515703958613},"index":3,"playId":"24421b00-6d29-3c5b-9251-1017f42c96f2","pitchNumber":4,"startTime":"2026-05-17T21:22:03.873Z","endTime":"2026-05-17T21:22:11.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Roki Sasaki. Nolan Schanuel to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"24421b00-6d29-3c5b-9251-1017f42c96f2","startTime":"2026-05-17T21:22:21.399Z","endTime":"2026-05-17T21:22:31.030Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"postOnSecond":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.37,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995975333667314,"aZ":-33.88247646429202,"pfxX":-0.5562530122048409,"pfxZ":-1.0791454889637455,"pX":0.07002172466508447,"pZ":1.0297796367636556,"vX0":4.244624910821503,"vY0":-125.13547223782658,"vZ0":-5.764526831966065,"x":114.33,"y":210.98,"x0":-1.5782378671647554,"y0":50.00311884671899,"z0":6.14934922254712,"aX":-0.8793461427471296},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":0.0,"spinRate":2009,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.43823304543274677,"extension":7.148540602928386},"index":5,"playId":"94f74f1a-1854-3a74-88fc-b669db3e7855","pitchNumber":5,"startTime":"2026-05-17T21:22:31.030Z","endTime":"2026-05-17T21:22:35.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.37,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:22:35.023Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yoán Moncada singles on a ground ball to right fielder Kyle Tucker. Nolan Schanuel scores.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T21:22:41.595Z","endTime":"2026-05-17T21:23:35.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.224199162313205,"aZ":-14.181385525120918,"pfxX":-5.640156123328452,"pfxZ":9.311255753823364,"pX":0.39691609487301494,"pZ":2.1802654851237273,"vX0":7.126136448253126,"vY0":-138.65327615830896,"vZ0":-7.995565309522014,"x":101.87,"y":179.91,"x0":-1.4829948801230495,"y0":50.000159101697626,"z0":6.062933060454585,"aX":-10.896029806189464},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2112,"spinDirection":213},"zone":9,"typeConfidence":0.89,"plateTime":0.3961894676689228,"extension":7.159512422822351},"index":0,"playId":"b12e0c57-ae8a-3bfa-a120-7ee11dd8e0ee","pitchNumber":1,"startTime":"2026-05-17T21:23:02.789Z","endTime":"2026-05-17T21:23:06.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92170571038776,"aZ":-33.67562992272571,"pfxX":-4.240675471446492,"pfxZ":-0.9238821366908603,"pX":-0.6037845711412736,"pZ":2.1374376993877098,"vX0":3.519439936799406,"vY0":-127.10903682133633,"vZ0":-3.5554740104141294,"x":140.01,"y":181.07,"x0":-1.4577965783191311,"y0":50.000916010504554,"z0":6.238212163476321,"aX":-6.913748238209236},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":6.8,"spinRate":751,"spinDirection":254},"zone":7,"typeConfidence":0.64,"plateTime":0.4314965187444999,"extension":6.976469861230767},"hitData":{"launchSpeed":93.4,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.87,"coordY":119.93}},"index":1,"playId":"d96cff58-8820-3bfd-bc41-f0aab218e839","pitchNumber":2,"startTime":"2026-05-17T21:23:23.060Z","endTime":"2026-05-17T21:23:35.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.27,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:23:35.231Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T21:23:59.538Z","endTime":"2026-05-17T21:24:29.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.633665595808424,"aZ":-34.682458941204665,"pfxX":-0.6586809355966481,"pfxZ":-1.7141721148506068,"pX":-0.29967401440352404,"pZ":2.099448473041141,"vX0":3.3513053450486985,"vY0":-120.42876256564382,"vZ0":-2.420532432697935,"x":128.42,"y":182.09,"x0":-1.6243320902008307,"y0":50.00116907620132,"z0":6.188816012829125,"aX":-0.96712482973456},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.4,"breakHorizontal":0.4,"spinRate":1828,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.45501715472181425,"extension":7.15033133649423},"index":0,"playId":"77c06af4-1723-3c01-bd84-26483319c130","pitchNumber":1,"startTime":"2026-05-17T21:24:04.631Z","endTime":"2026-05-17T21:24:09.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95330515189376,"aZ":-15.099935054653189,"pfxX":-7.606311065907946,"pfxZ":8.678442414429545,"pX":-0.2519155630531836,"pZ":2.8205982744517395,"vX0":5.797739496733127,"vY0":-139.9528324906712,"vZ0":-6.485760357674072,"x":126.6,"y":162.62,"x0":-1.370501332214189,"y0":50.004315953702054,"z0":6.17160899286723,"aX":-14.9689509264397},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2133,"spinDirection":217},"zone":5,"typeConfidence":0.84,"plateTime":0.3925668699951048,"extension":7.157949130424609},"hitData":{"launchSpeed":74.7,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.35,"coordY":143.55}},"index":1,"playId":"56a673ad-c893-362f-83f9-d7690b608e77","pitchNumber":2,"startTime":"2026-05-17T21:24:22.353Z","endTime":"2026-05-17T21:24:29.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:24:29.797Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, second baseman Adam Frazier to first baseman Nolan Schanuel.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T21:26:39.576Z","endTime":"2026-05-17T21:27:41.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mitch Farris replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T21:25:09.868Z","endTime":"2026-05-17T21:26:41.761Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815083,"link":"/api/v1/people/815083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.3,"endSpeed":83.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.244753757061872,"aZ":-14.399567774320445,"pfxX":4.619472887537138,"pfxZ":9.977209086369056,"pX":-1.5384732395795464,"pZ":1.8602449847188232,"vX0":-7.0236017100166,"vY0":-132.59870144613453,"vZ0":-8.001483058875857,"x":175.64,"y":188.55,"x0":0.543971393818946,"y0":50.00296294490347,"z0":5.966757024379968,"aX":8.230073120878481},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":-6.8,"spinRate":2231,"spinDirection":141},"zone":13,"typeConfidence":0.89,"plateTime":0.4130090534228046,"extension":7.028627889258866},"index":1,"playId":"0bcf9e37-9c59-3a32-b17b-692ee7a81826","pitchNumber":1,"startTime":"2026-05-17T21:26:41.761Z","endTime":"2026-05-17T21:26:45.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250073909148067,"aZ":-30.179622224299273,"pfxX":8.491518120582857,"pfxZ":1.52446605114194,"pX":0.8569712194863058,"pZ":1.6642862751487149,"vX0":-2.409776866359923,"vY0":-114.60701250989015,"vZ0":-3.3429083954062153,"x":84.33,"y":193.84,"x0":0.8286779376114715,"y0":50.00313067706744,"z0":6.1375868940553024,"aX":11.120767110106673},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.2,"breakHorizontal":-14.6,"spinRate":1653,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.48077557627119427,"extension":6.746529238924059},"index":2,"playId":"033cde6c-daf1-3a76-a84f-f2d76ee5962d","pitchNumber":2,"startTime":"2026-05-17T21:26:55.349Z","endTime":"2026-05-17T21:27:01.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97808521321751,"aZ":-33.319036201312464,"pfxX":9.46561875434773,"pfxZ":-0.8561337032729295,"pX":0.7400784094230678,"pZ":2.931534604417119,"vX0":-2.792811409197118,"vY0":-116.07488255572322,"vZ0":-0.22489137781803614,"x":88.79,"y":159.63,"x0":0.7442525442900197,"y0":50.00273109107055,"z0":6.259333954507157,"aX":12.645308090159284},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.3,"breakHorizontal":-16.2,"spinRate":1684,"spinDirection":97},"zone":3,"typeConfidence":0.9,"plateTime":0.4757125707310621,"extension":6.683818021693535},"index":3,"playId":"5ab4f7f2-6e04-3a0b-a159-8204501bc988","pitchNumber":3,"startTime":"2026-05-17T21:27:12.184Z","endTime":"2026-05-17T21:27:16.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982514422751578,"aZ":-32.4271161961441,"pfxX":9.453066100607053,"pfxZ":-0.1866155861720511,"pX":-0.3920816358627213,"pZ":2.4446507731663805,"vX0":-4.895751145937322,"vY0":-116.58234864874402,"vZ0":-1.490093738556126,"x":131.95,"y":172.77,"x0":0.5234581949130462,"y0":50.003635258982015,"z0":6.195648863403419,"aX":12.817770307570182},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.5,"breakHorizontal":-15.6,"spinRate":1635,"spinDirection":94},"zone":4,"typeConfidence":0.9,"plateTime":0.4725542168939145,"extension":6.704980321457799},"hitData":{"launchSpeed":96.7,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.32,"coordY":145.97}},"index":4,"playId":"d6ecc00e-f865-34ef-9c1f-d0eaf11b4dd5","pitchNumber":4,"startTime":"2026-05-17T21:27:28.417Z","endTime":"2026-05-17T21:27:41.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:27:41.277Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dalton Rushing walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T21:27:50.021Z","endTime":"2026-05-17T21:28:54.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.193856070604905,"aZ":-35.060387709981065,"pfxX":-2.4479111962413542,"pfxZ":-2.003467034140676,"pX":-0.79933738003758,"pZ":0.8087107800459875,"vX0":-3.113763683831521,"vY0":-119.2742474497587,"vZ0":-4.800497687558084,"x":147.47,"y":216.94,"x0":0.8391815104355769,"y0":50.00003803701439,"z0":5.9969897166905595,"aX":-3.5373294008138148},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.4,"breakHorizontal":5.2,"spinRate":2406,"spinDirection":305},"zone":13,"typeConfidence":0.89,"plateTime":0.4586193804867573,"extension":6.705627748848255},"index":0,"playId":"c53ee9e0-95c3-3f17-8415-6d6e464c94c8","pitchNumber":1,"startTime":"2026-05-17T21:28:03.989Z","endTime":"2026-05-17T21:28:08.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56519776685134,"aZ":-14.25359676973716,"pfxX":6.171757388274328,"pfxZ":9.981266332074496,"pX":-1.403684725415354,"pZ":1.8325917099528184,"vX0":-6.986831461117461,"vY0":-133.81042061212978,"vZ0":-8.182852582383308,"x":170.51,"y":189.3,"x0":0.4517810816809011,"y0":50.00326625293084,"z0":5.973121246023506,"aX":11.081093907723961},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":-9.5,"spinRate":2280,"spinDirection":147},"zone":13,"typeConfidence":0.92,"plateTime":0.41090206511276595,"extension":6.970717194900615},"index":1,"playId":"6413433f-fb0f-3b97-b950-376b68e609d1","pitchNumber":2,"startTime":"2026-05-17T21:28:18.528Z","endTime":"2026-05-17T21:28:23.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027299101982326,"aZ":-12.330353075633823,"pfxX":6.0622122733019985,"pfxZ":11.266211806701374,"pX":0.4087655987076009,"pZ":0.2350703153168996,"vX0":-3.2118561079221015,"vY0":-132.32480689415416,"vZ0":-12.012128840431128,"x":101.42,"y":232.43,"x0":0.8550281780436529,"y0":50.00486975450786,"z0":5.7552822959928776,"aX":10.678621008508083},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":-10.2,"spinRate":2317,"spinDirection":144},"zone":14,"typeConfidence":0.92,"plateTime":0.41501857672850617,"extension":6.979742119891707},"index":2,"playId":"af34097b-c9bc-39a4-ab90-984bc912762b","pitchNumber":3,"startTime":"2026-05-17T21:28:33.048Z","endTime":"2026-05-17T21:28:38.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29932415680924,"aZ":-14.60393780830907,"pfxX":3.833231311363269,"pfxZ":10.225020519843024,"pX":-1.2745700858798403,"pZ":3.1405910562270782,"vX0":-6.181819938998128,"vY0":-131.39376030644254,"vZ0":-4.628938703706725,"x":165.58,"y":153.98,"x0":0.6293222657244413,"y0":50.00501802325597,"z0":6.039110287099701,"aX":6.588933301007553},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.3,"spinRate":2182,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.41963405436744106,"extension":6.8761113087022885},"index":3,"playId":"c3e03d75-9dca-3d72-8950-456c27e1ec2d","pitchNumber":4,"startTime":"2026-05-17T21:28:50.167Z","endTime":"2026-05-17T21:28:54.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:28:54.850Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Miguel Rojas grounds into a double play, shortstop Zach Neto to second baseman Adam Frazier to first baseman Nolan Schanuel. Dalton Rushing out at 2nd. Miguel Rojas out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T21:29:08.090Z","endTime":"2026-05-17T21:30:57.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.090323734402986,"aZ":-22.442239936759115,"pfxX":2.680380412041724,"pfxZ":5.8212643366337575,"pX":-1.3715929675331577,"pZ":0.9946072301266242,"vX0":-6.1504893835954215,"vY0":-129.50817597489123,"vZ0":-8.073922455123444,"x":169.28,"y":211.93,"x0":0.702915742548237,"y0":50.00092273277445,"z0":5.913420194522698,"aX":4.479823891518222},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":-3.2,"spinRate":2190,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.42555337292718054,"extension":6.956323629484998},"index":0,"playId":"c06f0c83-110d-36fb-9244-b01e11cf8dbd","pitchNumber":1,"startTime":"2026-05-17T21:29:20.099Z","endTime":"2026-05-17T21:29:24.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.948539451488507,"aZ":-33.25341169392943,"pfxX":8.150806194395434,"pfxZ":-0.7997628659480132,"pX":0.3155604574066885,"pZ":2.4023816810537846,"vX0":-3.0037156750473426,"vY0":-115.77453108183454,"vZ0":-1.2028759741409565,"x":104.97,"y":173.92,"x0":0.5756214462548991,"y0":50.00295793109424,"z0":6.130301468388906,"aX":10.991683812320206},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.4,"breakHorizontal":-13.9,"spinRate":1629,"spinDirection":97},"zone":6,"typeConfidence":0.9,"plateTime":0.47429137889979156,"extension":6.903180234002365},"index":1,"playId":"288fcbbc-cb98-3f95-a786-91227d79be7b","pitchNumber":2,"startTime":"2026-05-17T21:29:37.782Z","endTime":"2026-05-17T21:29:42.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907158901935357,"aZ":-31.46131296562633,"pfxX":9.969448980931507,"pfxZ":0.5254086550899828,"pX":0.14415572464907023,"pZ":2.938700823920119,"vX0":-3.9636355761321753,"vY0":-116.39258755281524,"vZ0":-0.4029027505364666,"x":111.51,"y":159.44,"x0":0.5834008761747153,"y0":50.003707546293164,"z0":6.119332797840515,"aX":13.540660379352094},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.2,"breakHorizontal":-16.9,"spinRate":1742,"spinDirection":100},"zone":2,"typeConfidence":0.9,"plateTime":0.47241597713864625,"extension":6.781743360244411},"index":2,"playId":"d195b027-bfe6-3419-ac91-2a9632058c02","pitchNumber":3,"startTime":"2026-05-17T21:29:55.804Z","endTime":"2026-05-17T21:29:59.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-17T21:30:11.321Z","endTime":"2026-05-17T21:30:28.278Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":82.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63405556747285,"aZ":-13.675999524256289,"pfxX":5.219638959916125,"pfxZ":10.41749968122978,"pX":-0.5428585855587386,"pZ":3.8622288544113488,"vX0":-4.792167530259447,"vY0":-133.84612322901913,"vZ0":-3.3089678685629917,"x":137.69,"y":134.5,"x0":0.6114128646982122,"y0":50.001373501228784,"z0":6.12276629254775,"aX":9.26766597398948},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":-8.2,"spinRate":2200,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.4126019751466701,"extension":6.891994732619605},"index":4,"playId":"708a2b57-d372-3fd5-b034-fc2c6c44b0e7","pitchNumber":4,"startTime":"2026-05-17T21:30:28.278Z","endTime":"2026-05-17T21:30:32.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162008445159742,"aZ":-32.91538426392593,"pfxX":8.771470986981688,"pfxZ":-0.5539312697267889,"pX":0.5442203920522384,"pZ":1.2639002280952085,"vX0":-3.1136528729773914,"vY0":-115.79036365016745,"vZ0":-3.758562847257343,"x":96.26,"y":204.65,"x0":0.7764113644107838,"y0":50.00208956566318,"z0":6.0995770164383645,"aX":11.75997619022066},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.7,"breakHorizontal":-15.0,"spinRate":1675,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.47532854453116613,"extension":6.610253126239868},"hitData":{"launchSpeed":72.7,"launchAngle":8.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.01,"coordY":140.75}},"index":5,"playId":"96e6918d-fa21-35ab-b359-b42f5ca6ad6c","pitchNumber":5,"startTime":"2026-05-17T21:30:49.737Z","endTime":"2026-05-17T21:30:57.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:30:57.763Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a sharp line drive to center fielder Andy Pages.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T21:32:57.801Z","endTime":"2026-05-17T21:35:38.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":86.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.371879062979545,"aZ":-13.998904527780276,"pfxX":-7.10565254154159,"pfxZ":9.289471639636968,"pX":0.6256202311843961,"pZ":3.124120429494237,"vX0":8.578966501240346,"vY0":-140.3411050137946,"vZ0":-5.795494911683875,"x":93.15,"y":154.43,"x0":-1.575421819207779,"y0":50.00534620229019,"z0":6.159161854368848,"aX":-13.907402125319487},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":10.7,"spinRate":2202,"spinDirection":216},"zone":3,"typeConfidence":0.87,"plateTime":0.3931416782494064,"extension":7.215743686411302},"index":0,"playId":"d8268bd9-1e81-39e1-adb6-fab8af3175f0","pitchNumber":1,"startTime":"2026-05-17T21:33:17.924Z","endTime":"2026-05-17T21:33:22.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6309764478844,"aZ":-16.012142592877968,"pfxX":-6.252191757815176,"pfxZ":8.33117862766793,"pX":0.2159911745640194,"pZ":2.8300235491317944,"vX0":7.070040273596687,"vY0":-139.64353817357753,"vZ0":-6.175920881224239,"x":108.77,"y":162.37,"x0":-1.5578533287688312,"y0":50.00479172166613,"z0":6.156273149101101,"aX":-12.131479447855423},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":2159,"spinDirection":225},"zone":5,"typeConfidence":0.87,"plateTime":0.39491826215007064,"extension":7.273277312622497},"index":1,"playId":"3032f27d-ce77-31a1-aa0a-512bbd399303","pitchNumber":2,"startTime":"2026-05-17T21:33:32.490Z","endTime":"2026-05-17T21:33:35.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.025382314770813,"aZ":-28.726785245183144,"pfxX":-4.962659754145457,"pfxZ":2.0218520207574997,"pX":0.8603591325169029,"pZ":-0.1576579600005478,"vX0":7.604255968135647,"vY0":-129.90192695122067,"vZ0":-10.376677827329832,"x":84.21,"y":243.04,"x0":-1.4644042169197522,"y0":50.00217839341266,"z0":6.0838282071616145,"aX":-8.454512037813434},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":7.2,"spinRate":935,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.42216778021572,"extension":7.300567977446986},"index":2,"playId":"4ae72a51-d418-3dbf-b2a6-d29ae36819f3","pitchNumber":3,"startTime":"2026-05-17T21:33:48.453Z","endTime":"2026-05-17T21:33:51.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.564989250264986,"aZ":-14.840627995525404,"pfxX":-6.484770466766761,"pfxZ":8.670359343499758,"pX":-0.9543392426985379,"pZ":3.972562087456617,"vX0":4.503480749758384,"vY0":-141.7071603298948,"vZ0":-3.6030231726688706,"x":153.38,"y":131.52,"x0":-1.7357422603607857,"y0":50.001926196807865,"z0":6.231698058263269,"aX":-12.961502049782263},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2149,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3891000295897,"extension":7.170212684357878},"index":3,"playId":"13dc1853-a8eb-32d4-b86d-d1952a2ccc8e","pitchNumber":4,"startTime":"2026-05-17T21:34:06.967Z","endTime":"2026-05-17T21:34:10.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80141678019563,"aZ":-31.991989048930144,"pfxX":-3.5706075883260793,"pfxZ":0.11388621565876633,"pX":-0.052979083270646474,"pZ":3.147918748240393,"vX0":4.785667340094648,"vY0":-127.40660380932651,"vZ0":-1.6837282413899142,"x":119.02,"y":153.79,"x0":-1.4976064184033895,"y0":50.00512798780163,"z0":6.361665013491677,"aX":-5.8321861088987434},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":5.3,"spinRate":923,"spinDirection":246},"zone":2,"typeConfidence":0.74,"plateTime":0.4310143285996788,"extension":7.016957026976632},"index":4,"playId":"64986b16-8df5-3209-b37b-23f9d1eb81b0","pitchNumber":5,"startTime":"2026-05-17T21:34:22.510Z","endTime":"2026-05-17T21:34:27.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.0,"endSpeed":87.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.76893470738139,"aZ":-17.486182157820316,"pfxX":-8.520121722639368,"pfxZ":7.436830270134427,"pX":-0.9647768625711529,"pZ":4.115626020328912,"vX0":4.903345449573704,"vY0":-140.9857337231534,"vZ0":-2.626732898806506,"x":153.78,"y":127.66,"x0":-1.6373897266252293,"y0":50.001679738626095,"z0":6.213876658203528,"aX":-16.8224840163916},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":14.2,"spinRate":2168,"spinDirection":217},"zone":11,"typeConfidence":0.64,"plateTime":0.39139190441432525,"extension":7.159053292325084},"index":5,"playId":"7cfa9f9c-4db6-37e6-821a-abc7fd538a09","pitchNumber":6,"startTime":"2026-05-17T21:34:43.730Z","endTime":"2026-05-17T21:34:48.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63272202643549,"aZ":-32.66377401089249,"pfxX":-0.25224134717719526,"pfxZ":-0.3036681957635814,"pX":0.11046763300052423,"pZ":2.363428203759114,"vX0":4.263683122415946,"vY0":-126.04985399058731,"vZ0":-3.0068186173362843,"x":112.79,"y":174.97,"x0":-1.5763111017891482,"y0":50.00471536051233,"z0":6.231854164721831,"aX":-0.4025616957999045},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-0.6,"spinRate":1995,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.43594214091698635,"extension":7.164653876716691},"index":6,"playId":"c961d316-5e6b-3e13-ae26-08517677c72e","pitchNumber":7,"startTime":"2026-05-17T21:35:01.369Z","endTime":"2026-05-17T21:35:07.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.1,"endSpeed":88.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31533427482218,"aZ":-14.948084848894855,"pfxX":-6.811365994641243,"pfxZ":8.629118984773925,"pX":-0.1396829145153483,"pZ":1.5316948476069927,"vX0":6.3244869798876975,"vY0":-140.93325994534305,"vZ0":-9.927694883759091,"x":122.32,"y":197.42,"x0":-1.5363116425307772,"y0":50.0031392726045,"z0":6.083053932968775,"aX":-13.597557731361734},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2226,"spinDirection":218},"zone":13,"typeConfidence":0.89,"plateTime":0.38977943544166305,"extension":7.2642239222418015},"hitData":{"launchSpeed":106.2,"launchAngle":9.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.85,"coordY":92.93}},"index":7,"playId":"1c4ba95a-d2c0-32be-b722-8be77e92d1e4","pitchNumber":8,"startTime":"2026-05-17T21:35:26.528Z","endTime":"2026-05-17T21:35:38.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.37,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:35:38.292Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Logan O'Hoppe grounds into a double play, second baseman Hyeseong Kim to first baseman Freddie Freeman. Josh Lowe out at 2nd. Logan O'Hoppe out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T21:35:51.198Z","endTime":"2026-05-17T21:36:07.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.894004515643495,"aZ":-17.655385747853515,"pfxX":-7.924453757598041,"pfxZ":7.330046226723748,"pX":0.028589901712815814,"pZ":2.6066461738124542,"vX0":6.396685228072998,"vY0":-140.5804346453301,"vZ0":-6.425141042869706,"x":115.91,"y":168.4,"x0":-1.2582749649175462,"y0":50.00685740846114,"z0":6.087758216811817,"aX":-15.703740216391449},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":12.8,"spinRate":2241,"spinDirection":213},"zone":5,"typeConfidence":0.78,"plateTime":0.3911490653536549,"extension":7.128008236652537},"hitData":{"launchSpeed":97.6,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.78,"coordY":142.95}},"index":0,"playId":"33cd8cfe-d53c-3c47-9b4b-c0d778200b18","pitchNumber":1,"startTime":"2026-05-17T21:35:57.741Z","endTime":"2026-05-17T21:36:07.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":0.71,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:36:07.264Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T21:36:18.543Z","endTime":"2026-05-17T21:37:16.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":86.6,"endSpeed":79.2,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.186356879836428,"aZ":-33.33449833374584,"pfxX":-0.4742878718447966,"pfxZ":-0.7328729371352827,"pX":0.17362098971563075,"pZ":1.171529159090237,"vX0":4.638404380072249,"vY0":-125.87258389232395,"vZ0":-5.622983977050866,"x":110.38,"y":207.15,"x0":-1.6400977640723373,"y0":50.001807492975196,"z0":6.168911023081596,"aX":-0.7530600900160018},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.5,"breakHorizontal":-0.4,"spinRate":2077,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.43698950694275185,"extension":7.272040516894343},"index":0,"playId":"91ab1420-c949-308c-ae96-85f56e6db2df","pitchNumber":1,"startTime":"2026-05-17T21:36:32.908Z","endTime":"2026-05-17T21:36:39.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.6,"endSpeed":80.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.436586797808157,"aZ":-31.047206930047768,"pfxX":-1.0010736377723828,"pfxZ":0.6855290328846895,"pX":0.4129561667812335,"pZ":1.7540007150644372,"vX0":5.38087521737384,"vY0":-127.4756498173083,"vZ0":-4.906598701362414,"x":101.26,"y":191.42,"x0":-1.5996911297315946,"y0":50.00140083933573,"z0":6.1691273207866875,"aX":-1.6399698065810568},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":0.5,"spinRate":1897,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4304989576081599,"extension":7.306052707278886},"index":1,"playId":"ae776d3e-45da-3102-8821-d16f5ae60429","pitchNumber":2,"startTime":"2026-05-17T21:36:58.066Z","endTime":"2026-05-17T21:37:01.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.44469932482478,"aZ":-16.917509246318158,"pfxX":-7.187210403841277,"pfxZ":7.7217766826986205,"pX":-0.7806785957173416,"pZ":2.04133108894512,"vX0":4.961387976918043,"vY0":-140.73474815044057,"vZ0":-8.018799858014953,"x":146.76,"y":183.66,"x0":-1.6464198090471094,"y0":50.00194468733643,"z0":6.055577581972055,"aX":-14.198489104943869},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":11.8,"spinRate":2168,"spinDirection":219},"zone":7,"typeConfidence":0.87,"plateTime":0.3914660925047251,"extension":7.319203382151984},"index":2,"playId":"8e4eb759-9668-317d-88a2-51c1e821ee85","pitchNumber":3,"startTime":"2026-05-17T21:37:13.021Z","endTime":"2026-05-17T21:37:16.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:37:16.413Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T21:39:09.441Z","endTime":"2026-05-17T21:40:35.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":81.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9147516407088,"aZ":-11.943363034443063,"pfxX":4.575845669959319,"pfxZ":11.779066839851435,"pX":1.4761084662552142,"pZ":1.5531695938502852,"vX0":-0.020493949490708513,"vY0":-131.50283011260277,"vZ0":-9.070133968096222,"x":60.73,"y":196.84,"x0":0.8915494849435728,"y0":50.002031724275845,"z0":5.975891800320311,"aX":7.858766191761558},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.1,"breakHorizontal":-8.3,"spinRate":2182,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.41963423392736576,"extension":6.901840268823215},"index":0,"playId":"126c48cb-b60a-37a7-b69c-f860d9f09853","pitchNumber":1,"startTime":"2026-05-17T21:39:37.091Z","endTime":"2026-05-17T21:39:42.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.0,"endSpeed":81.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.888762226366936,"aZ":-14.101015935243696,"pfxX":5.25018238283514,"pfxZ":10.491898095768718,"pX":-0.4140851882762139,"pZ":2.333911941006258,"vX0":-4.784124030867957,"vY0":-132.11666476127965,"vZ0":-6.534284359296236,"x":132.78,"y":175.76,"x0":0.7610281328337624,"y0":50.00238246537625,"z0":5.925651711348964,"aX":9.042819729921796},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.3,"breakHorizontal":-8.2,"spinRate":2161,"spinDirection":141},"zone":4,"typeConfidence":0.91,"plateTime":0.41874378235502485,"extension":6.821087470896267},"index":1,"playId":"b17ef070-f197-3f86-954c-450734cdfa38","pitchNumber":2,"startTime":"2026-05-17T21:39:57.021Z","endTime":"2026-05-17T21:40:01.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73793014054406,"aZ":-35.69814005752604,"pfxX":-3.23655780381464,"pfxZ":-2.410495018882334,"pX":0.5910966701902668,"pZ":1.9020362341197397,"vX0":-0.05927293226904677,"vY0":-121.02954536355917,"vZ0":-2.2857330833676497,"x":94.47,"y":187.43,"x0":1.035520716337758,"y0":50.00227859089144,"z0":6.02794888579098,"aX":-4.733332954064421},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.7,"breakHorizontal":5.9,"spinRate":2398,"spinDirection":288},"zone":9,"typeConfidence":0.9,"plateTime":0.45501819001463817,"extension":6.469320253893227},"index":2,"playId":"1894d8b9-d9ed-39b1-aa1d-bc7000f3ad89","pitchNumber":3,"startTime":"2026-05-17T21:40:12.195Z","endTime":"2026-05-17T21:40:16.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":70.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.067406547753247,"aZ":-32.947627504312884,"pfxX":9.145675312428793,"pfxZ":-0.6060116093569716,"pX":-0.5454906965496362,"pZ":1.6722681668176678,"vX0":-4.992596005272253,"vY0":-113.9965053935446,"vZ0":-2.3945071945887046,"x":137.79,"y":193.63,"x0":0.5266590227493217,"y0":50.00564624730613,"z0":6.1075993621934135,"aX":11.599704037483304},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.6,"breakHorizontal":-14.6,"spinRate":1664,"spinDirection":89},"zone":7,"typeConfidence":0.9,"plateTime":0.4873602582473948,"extension":6.742778249246082},"index":3,"playId":"6c962c0d-a7ad-3cbd-8982-41c202bb1916","pitchNumber":4,"startTime":"2026-05-17T21:40:31.645Z","endTime":"2026-05-17T21:40:35.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:40:35.761Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T21:40:48.044Z","endTime":"2026-05-17T21:42:17.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":79.7,"endSpeed":73.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508673889190707,"aZ":-33.34599086061358,"pfxX":7.211033023398407,"pfxZ":-0.8671951069890946,"pX":-0.2324455112776437,"pZ":1.0764880268029657,"vX0":-4.0371328722548085,"vY0":-115.92685164767352,"vZ0":-4.084580340789525,"x":125.86,"y":209.71,"x0":0.6028431420989874,"y0":50.00440809476021,"z0":6.075505542412332,"aX":9.726586878715919},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.4,"breakHorizontal":-11.9,"spinRate":1706,"spinDirection":92},"zone":13,"typeConfidence":0.9,"plateTime":0.47413705316885935,"extension":6.7754384651349016},"index":0,"playId":"25a5033d-3af1-3e48-ad0b-ebc5a46aa622","pitchNumber":1,"startTime":"2026-05-17T21:41:00.743Z","endTime":"2026-05-17T21:41:05.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07280144633656,"aZ":-12.266603806351764,"pfxX":5.502242925708596,"pfxZ":10.748175030603399,"pX":-1.0794203026283862,"pZ":1.7288620416938247,"vX0":-6.089768885689692,"vY0":-136.02678916036425,"vZ0":-9.102333970611163,"x":158.14,"y":192.1,"x0":0.48592448103798214,"y0":50.004140166819575,"z0":5.993885614994808,"aX":10.192482431236193},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-8.5,"spinRate":2308,"spinDirection":145},"zone":13,"typeConfidence":0.92,"plateTime":0.40446828662275847,"extension":6.902856531104613},"index":1,"playId":"40af8047-ccf4-3442-b65e-d3470775fcec","pitchNumber":2,"startTime":"2026-05-17T21:41:14.113Z","endTime":"2026-05-17T21:41:17.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82574430156279,"aZ":-34.219144054080715,"pfxX":-3.402698019500973,"pfxZ":-1.3446241068024687,"pX":-0.7791920390307892,"pZ":1.8987170299382474,"vX0":-2.5822400530207283,"vY0":-122.27145375881828,"vZ0":-2.961656912839789,"x":146.7,"y":187.51,"x0":0.7323308179798086,"y0":50.00566471672087,"z0":6.058289361069341,"aX":-5.159237269381437},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":6.7,"spinRate":2457,"spinDirection":302},"zone":7,"typeConfidence":0.83,"plateTime":0.4477428569473041,"extension":6.69960192751759},"index":2,"playId":"2fd36496-b724-3d70-aeff-abd2409f768b","pitchNumber":3,"startTime":"2026-05-17T21:41:28.148Z","endTime":"2026-05-17T21:41:32.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.623714496012976,"aZ":-33.05449803484885,"pfxX":-0.847784711226149,"pfxZ":-0.5747280516969533,"pX":-1.1027822932732136,"pZ":0.5241790037287047,"vX0":-4.165717047164446,"vY0":-123.0312226154602,"vZ0":-6.303841458909678,"x":159.04,"y":224.63,"x0":0.7231487185117189,"y0":50.00365182695689,"z0":5.924343965557696,"aX":-1.2978001079098653},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":2.5,"spinRate":2455,"spinDirection":325},"zone":13,"typeConfidence":0.56,"plateTime":0.4453488509344061,"extension":6.733774234063461},"index":3,"playId":"70002028-afa5-371a-8d49-15bba54b7af5","pitchNumber":4,"startTime":"2026-05-17T21:41:46.473Z","endTime":"2026-05-17T21:41:52.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"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-17T21:41:56.900Z","endTime":"2026-05-17T21:42:10.707Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25689792207392,"aZ":-12.097563418508612,"pfxX":4.537882094238809,"pfxZ":10.729226567190947,"pX":-0.7637946787233363,"pZ":2.113362291714021,"vX0":-4.822199336771529,"vY0":-136.68620289623618,"vZ0":-8.132659635541273,"x":146.11,"y":181.72,"x0":0.44313972002405877,"y0":50.00352356246143,"z0":5.979868152986784,"aX":8.491733783831767},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-7.1,"spinRate":2065,"spinDirection":143},"zone":7,"typeConfidence":0.91,"plateTime":0.4024338339883471,"extension":7.067631653573731},"index":5,"playId":"caae7d7c-103b-3cf3-afcd-f670aa9ebbfd","pitchNumber":5,"startTime":"2026-05-17T21:42:10.707Z","endTime":"2026-05-17T21:42:17.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:42:17.803Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T21:42:31.201Z","endTime":"2026-05-17T21:44:03.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.883446902586243,"aZ":-36.9156075430492,"pfxX":-2.7707029561629715,"pfxZ":-3.256207772366004,"pX":0.13651551861967579,"pZ":1.7256285915800718,"vX0":-0.9493230294013095,"vY0":-120.36128687352851,"vZ0":-2.413865218195636,"x":111.8,"y":192.19,"x0":0.8967298611197537,"y0":50.00251765359248,"z0":6.032621227112698,"aX":-4.036248740668773},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.2,"breakHorizontal":5.3,"spinRate":2462,"spinDirection":310},"zone":8,"typeConfidence":0.9,"plateTime":0.45629047033965886,"extension":6.581225553037362},"index":0,"playId":"550a08a5-3048-3030-b7c6-ea6ca4ab6d94","pitchNumber":1,"startTime":"2026-05-17T21:42:38.580Z","endTime":"2026-05-17T21:42:43.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.432219828952505,"aZ":-30.64233652417807,"pfxX":8.157236544345022,"pfxZ":1.1397316300422897,"pX":0.5669863454591453,"pZ":2.509211137631103,"vX0":-2.445088461043616,"vY0":-116.34706442796194,"vZ0":-1.5223367438133997,"x":95.39,"y":171.03,"x0":0.5827554591725427,"y0":50.00515636307313,"z0":6.124455337425636,"aX":10.98645219553581},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.9,"breakHorizontal":-14.0,"spinRate":1689,"spinDirection":99},"zone":6,"typeConfidence":0.9,"plateTime":0.4740041660969738,"extension":6.678451753818275},"index":1,"playId":"586355b3-2b13-3391-bf80-7322472a70bd","pitchNumber":2,"startTime":"2026-05-17T21:42:52.026Z","endTime":"2026-05-17T21:42:56.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86811955725532,"aZ":-31.405757152400447,"pfxX":9.139082606508193,"pfxZ":0.5804935084773963,"pX":-1.6270841846251365,"pZ":0.014504606944344228,"vX0":-7.189336230975085,"vY0":-114.85068536065697,"vZ0":-6.340250506609213,"x":179.02,"y":238.39,"x0":0.3842709762295645,"y0":50.00001766988448,"z0":5.933283610714406,"aX":11.986203871657679},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.6,"breakHorizontal":-14.3,"spinRate":1717,"spinDirection":89},"zone":13,"typeConfidence":0.9,"plateTime":0.48024955559635885,"extension":6.79337998109556},"index":2,"playId":"73f27637-ec2d-3f4a-bf38-e839d4e65bd1","pitchNumber":3,"startTime":"2026-05-17T21:43:12.302Z","endTime":"2026-05-17T21:43:18.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50424065541064,"aZ":-33.66837772397582,"pfxX":7.07652107082273,"pfxZ":-1.1359596454841592,"pX":-0.4030300811990897,"pZ":1.6229497682946354,"vX0":-4.2513990327440245,"vY0":-115.31853834701143,"vZ0":-2.586919657132224,"x":132.36,"y":194.96,"x0":0.5642442739004566,"y0":50.00061621525493,"z0":6.072681067696979,"aX":9.336284636343224},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.5,"breakHorizontal":-11.4,"spinRate":1605,"spinDirection":88},"zone":13,"typeConfidence":0.9,"plateTime":0.47870644851023103,"extension":6.827959280803605},"index":3,"playId":"ceae5d06-35eb-3415-b4bc-2ea16309d5f7","pitchNumber":4,"startTime":"2026-05-17T21:43:33.859Z","endTime":"2026-05-17T21:43:36.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.9,"endSpeed":84.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.90831303393017,"aZ":-11.30301552598622,"pfxX":2.7195988166125296,"pfxZ":11.32042913826309,"pX":-0.9101132256037704,"pZ":2.0370845900001395,"vX0":-4.643311014970962,"vY0":-136.3786506568939,"vZ0":-8.375347139210295,"x":151.69,"y":183.78,"x0":0.4779217707624818,"y0":50.00607833795679,"z0":5.969597415159556,"aX":5.015861319538528},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":-3.7,"spinRate":2263,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.40492825330143,"extension":6.8812074908108185},"index":4,"playId":"693679e6-c33b-3f09-be6b-11a9ad1b1e8d","pitchNumber":5,"startTime":"2026-05-17T21:43:55.618Z","endTime":"2026-05-17T21:44:03.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:44:03.169Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T21:46:24.628Z","endTime":"2026-05-17T21:47:27.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T21:46:07.121Z","endTime":"2026-05-17T21:46:26.794Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38196087951661,"aZ":-31.23505043926383,"pfxX":-7.096099691607011,"pfxZ":0.5858619354231056,"pX":0.1191121164303208,"pZ":2.4015857534271356,"vX0":6.335587282295556,"vY0":-126.6156456333275,"vZ0":-3.200444263437829,"x":112.46,"y":173.94,"x0":-1.5063698513089283,"y0":50.00425358622376,"z0":6.209113231403744,"aX":-11.401966088354994},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":11.2,"spinRate":1050,"spinDirection":231},"zone":5,"typeConfidence":0.77,"plateTime":0.4343423304935068,"extension":7.270550732756679},"index":1,"playId":"ed98b824-82d9-39d1-a86b-679cf238e29a","pitchNumber":1,"startTime":"2026-05-17T21:46:26.794Z","endTime":"2026-05-17T21:46:29.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":84.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.998941706278764,"aZ":-12.095274937531627,"pfxX":-7.428838836296997,"pfxZ":10.693636287691056,"pX":0.3317588995022362,"pZ":2.5247232921361715,"vX0":7.290653026267984,"vY0":-137.9391946137625,"vZ0":-7.610004267807477,"x":104.35,"y":170.61,"x0":-1.4135997303116181,"y0":50.00553697052515,"z0":6.183129451994746,"aX":-13.951992178702605},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2168,"spinDirection":210},"zone":6,"typeConfidence":0.82,"plateTime":0.4010373747908753,"extension":7.028614647107433},"index":2,"playId":"82201ed7-5e53-3cfe-bb09-cf4030a80fa6","pitchNumber":2,"startTime":"2026-05-17T21:46:43.308Z","endTime":"2026-05-17T21:46:46.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76058730810407,"aZ":-33.2961147033432,"pfxX":-0.5204262995452895,"pfxZ":-0.7112795400356875,"pX":1.0355557466681373,"pZ":1.25120851919347,"vX0":6.2859907014142316,"vY0":-126.03051701618281,"vZ0":-5.3955293069998795,"x":77.53,"y":205.0,"x0":-1.4465895754609257,"y0":50.00316749502016,"z0":6.177809750739094,"aX":-0.8190614926385447},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-0.8,"spinRate":2110,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4382351530788169,"extension":7.234099001995073},"index":3,"playId":"854ed403-242e-35b9-886d-c7e700d2fb20","pitchNumber":3,"startTime":"2026-05-17T21:47:06.123Z","endTime":"2026-05-17T21:47:10.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.01381898335144,"aZ":-12.012392685159405,"pfxX":-8.881619504236838,"pfxZ":10.3417002539794,"pX":0.4055872867494828,"pZ":1.6396010110897692,"vX0":8.080744182868111,"vY0":-140.02889298562556,"vZ0":-10.031364596089679,"x":101.54,"y":194.51,"x0":-1.389785532514677,"y0":50.001373004888265,"z0":6.0942898206828495,"aX":-17.31381589110753},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":14.0,"spinRate":2186,"spinDirection":210},"zone":9,"typeConfidence":0.78,"plateTime":0.3939218321280329,"extension":7.176700776670574},"index":4,"playId":"3e153225-b4f6-311d-8c06-c67b4953d689","pitchNumber":4,"startTime":"2026-05-17T21:47:21.225Z","endTime":"2026-05-17T21:47:27.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:47:27.861Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to center fielder Andy Pages.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T21:47:35.772Z","endTime":"2026-05-17T21:48:19.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809755332140604,"aZ":-33.730179997241585,"pfxX":-0.628726225083251,"pfxZ":-1.0146997246982394,"pX":1.0012367292098359,"pZ":2.2856033412057286,"vX0":6.234725908705166,"vY0":-124.59767256586295,"vZ0":-2.7996487755178214,"x":78.84,"y":177.07,"x0":-1.4737983168211901,"y0":50.00059290646585,"z0":6.269208496435621,"aX":-0.9694579345629435},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":-0.6,"spinRate":2085,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.443097706096069,"extension":7.172061724489482},"index":0,"playId":"577b71e0-e56d-3833-822b-afd29b0ccd8e","pitchNumber":1,"startTime":"2026-05-17T21:47:51.042Z","endTime":"2026-05-17T21:47:55.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":85.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80146630923258,"aZ":-13.320815834656608,"pfxX":-8.57385267034188,"pfxZ":9.834421512617675,"pX":-0.35399886464673663,"pZ":3.0149761121444,"vX0":6.0373015641048715,"vY0":-138.95281394870557,"vZ0":-6.108594994713324,"x":130.49,"y":157.38,"x0":-1.4627106593050512,"y0":50.0048594140985,"z0":6.159967314976137,"aX":-16.44066857875358},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":13.9,"spinRate":2230,"spinDirection":215},"zone":1,"typeConfidence":0.68,"plateTime":0.3971657967319038,"extension":7.315678589712992},"hitData":{"launchSpeed":97.2,"launchAngle":35.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.52,"coordY":53.77}},"index":1,"playId":"32710db6-0cbf-3d8b-a111-b64cb9cb9b4e","pitchNumber":2,"startTime":"2026-05-17T21:48:06.126Z","endTime":"2026-05-17T21:48:19.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:48:19.420Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to center fielder Andy Pages.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T21:48:29.618Z","endTime":"2026-05-17T21:50:59.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98772480752205,"aZ":-13.863314598957748,"pfxX":-8.11196879610899,"pfxZ":9.536797632722372,"pX":-0.22147199969970166,"pZ":3.05386971285749,"vX0":6.345901966320116,"vY0":-138.85156668690612,"vZ0":-5.93550804863506,"x":125.44,"y":156.33,"x0":-1.5021185253123805,"y0":50.0003722024835,"z0":6.170169020641618,"aX":-15.570144355204441},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":13.1,"spinRate":2334,"spinDirection":214},"zone":2,"typeConfidence":0.74,"plateTime":0.39704574480994115,"extension":7.125935506826973},"index":0,"playId":"b3b74d07-7dd9-3284-850f-d8b13db8f91e","pitchNumber":1,"startTime":"2026-05-17T21:48:41.344Z","endTime":"2026-05-17T21:48:44.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.56571297659378,"aZ":-14.7410366717432,"pfxX":-7.577233336126133,"pfxZ":8.793549787951967,"pX":-0.09799898696810047,"pZ":3.345931098397128,"vX0":6.92916785487888,"vY0":-141.39654944313335,"vZ0":-5.174375459905903,"x":120.74,"y":148.44,"x0":-1.6214654308846574,"y0":50.00226160842578,"z0":6.178904859894717,"aX":-15.019918274749024},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":11.9,"spinRate":2260,"spinDirection":211},"zone":2,"typeConfidence":0.86,"plateTime":0.3905358581744198,"extension":7.24739721246839},"index":1,"playId":"16c1c813-fd53-329a-841f-44e914c140fb","pitchNumber":2,"startTime":"2026-05-17T21:48:57.096Z","endTime":"2026-05-17T21:49:00.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-17T21:49:10.891Z","endTime":"2026-05-17T21:49:25.226Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.74793991287137,"aZ":-14.673688562050906,"pfxX":-8.706348787320183,"pfxZ":8.7090061778629,"pX":0.02591913958153576,"pZ":2.821468702108925,"vX0":7.594601439771068,"vY0":-141.86976523775917,"vZ0":-6.717156865998924,"x":116.01,"y":162.6,"x0":-1.5734503835928237,"y0":50.00312450735029,"z0":6.180566848346606,"aX":-17.49627719695225},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":13.9,"spinRate":2334,"spinDirection":213},"zone":5,"typeConfidence":0.79,"plateTime":0.3881814631866285,"extension":7.104582237605368},"index":3,"playId":"693da70b-ac2f-357d-83ac-77f19fe8b768","pitchNumber":3,"startTime":"2026-05-17T21:49:25.226Z","endTime":"2026-05-17T21:49:33.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7444901945593,"aZ":-14.478762586350669,"pfxX":-5.781102181554863,"pfxZ":8.746572370037633,"pX":0.4895681903056797,"pZ":2.5073864569891087,"vX0":7.9569392239046,"vY0":-141.87379546951308,"vZ0":-7.420545590547349,"x":98.34,"y":171.08,"x0":-1.6102204688103041,"y0":50.004751864899596,"z0":6.093992036623344,"aX":-11.698325271732893},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2281,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.3871900702673763,"extension":7.467812195165535},"index":4,"playId":"da4c4f7a-5cc5-3a43-9ad3-9315dedd735d","pitchNumber":4,"startTime":"2026-05-17T21:49:47.721Z","endTime":"2026-05-17T21:49:51.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.567386194331483,"aZ":-31.23116421839764,"pfxX":-5.971119058905165,"pfxZ":0.5480650049842284,"pX":0.09009736830342968,"pZ":0.830727700189724,"vX0":6.118941556402575,"vY0":-130.8147189334351,"vZ0":-7.695393650325494,"x":113.57,"y":216.35,"x0":-1.5077549556296859,"y0":50.00464881308541,"z0":6.164020179055693,"aX":-10.31095984650023},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":9.4,"spinRate":877,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.4193025053289148,"extension":7.354053497599131},"index":5,"playId":"13e834b6-bcb2-3a26-b754-ad91fede4961","pitchNumber":5,"startTime":"2026-05-17T21:50:09.231Z","endTime":"2026-05-17T21:50:14.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76180616323759,"aZ":-34.797773394570086,"pfxX":1.452683259369163,"pfxZ":-1.6687876696639972,"pX":-1.4461931864276394,"pZ":3.6156418071238012,"vX0":0.4776165057796703,"vY0":-125.4060642067451,"vZ0":0.31857826750399965,"x":172.13,"y":141.16,"x0":-1.8282919570234792,"y0":50.00006272680562,"z0":6.349124767666766,"aX":2.289667258070761},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":-2.8,"spinRate":2010,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4384783311115963,"extension":7.077930943328722},"index":6,"playId":"02dd06e0-d1df-356d-a77a-c2cff24f8891","pitchNumber":6,"startTime":"2026-05-17T21:50:31.607Z","endTime":"2026-05-17T21:50:35.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.7,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.07170928476896,"aZ":-18.25610649817662,"pfxX":-8.383765902512692,"pfxZ":6.929432310271885,"pX":0.3566653691891399,"pZ":3.4369271714980068,"vX0":8.511579198237639,"vY0":-141.90481862648977,"vZ0":-4.34043060442516,"x":103.4,"y":145.98,"x0":-1.6146063786504117,"y0":50.00217787289517,"z0":6.174080481950758,"aX":-16.838286835821012},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":2135,"spinDirection":215},"zone":3,"typeConfidence":0.7,"plateTime":0.3882392265481136,"extension":7.249824917943909},"hitData":{"launchSpeed":76.3,"launchAngle":26.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.77,"coordY":97.19}},"index":7,"playId":"be9c172c-8ca2-3d3b-9f0f-bdf94b3b9710","pitchNumber":7,"startTime":"2026-05-17T21:50:47.013Z","endTime":"2026-05-17T21:50:59.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:50:59.733Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Mike Trout.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T21:53:42.086Z","endTime":"2026-05-17T21:54:14.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kirby Yates replaces Mitch Farris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T21:51:41.960Z","endTime":"2026-05-17T21:53:44.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":79.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72253920514446,"aZ":-22.691372752137806,"pfxX":-11.92178521582028,"pfxZ":5.752886365314463,"pX":0.1960966747244838,"pZ":2.3740348655235937,"vX0":9.960050483687452,"vY0":-129.1107543052604,"vZ0":-2.38299842498152,"x":109.53,"y":174.68,"x0":-2.207341575884801,"y0":50.00439398744997,"z0":5.09907207666675,"aX":-19.65976320321873},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":18.7,"spinRate":2266,"spinDirection":237},"zone":5,"typeConfidence":0.87,"plateTime":0.42806903085886727,"extension":6.174179761384872},"index":1,"playId":"4e16a172-4181-369e-85be-329b0c223e5b","pitchNumber":1,"startTime":"2026-05-17T21:53:44.082Z","endTime":"2026-05-17T21:53:48.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812147129838795,"aZ":-30.725106779320086,"pfxX":-5.9320237445093085,"pfxZ":1.0198031029917125,"pX":-0.04848454127276376,"pZ":2.7670580984172357,"vX0":7.412602184961446,"vY0":-119.89043430097679,"vZ0":0.6425116383298892,"x":118.85,"y":164.07,"x0":-2.4408724811340545,"y0":50.005168787718596,"z0":5.285271843890858,"aX":-8.452130859900132},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.4,"breakHorizontal":8.5,"spinRate":1179,"spinDirection":263},"zone":5,"typeConfidence":0.92,"plateTime":0.4606657036284245,"extension":6.132863002547327},"hitData":{"launchSpeed":91.1,"launchAngle":53.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.88,"coordY":103.42}},"index":2,"playId":"935b8565-e127-323e-bd18-9e956d48c499","pitchNumber":2,"startTime":"2026-05-17T21:54:01.688Z","endTime":"2026-05-17T21:54:14.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:54:14.443Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T21:54:23.845Z","endTime":"2026-05-17T21:56:13.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":79.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45602249657704,"aZ":-17.607035063589663,"pfxX":-10.12174526704331,"pfxZ":8.881774256528132,"pX":-1.7878520008303604,"pZ":4.170713401915045,"vX0":4.477145342429128,"vY0":-128.98021932514192,"vZ0":0.6033310218219544,"x":185.15,"y":126.17,"x0":-2.256857772247268,"y0":50.0026593067417,"z0":5.319532262649281,"aX":-16.60102071455033},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.4,"breakHorizontal":16.9,"spinRate":2257,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.4290521377042822,"extension":6.23071646859409},"index":0,"playId":"0da26969-82f0-332a-8a29-2acd030b0e8b","pitchNumber":1,"startTime":"2026-05-17T21:54:42.586Z","endTime":"2026-05-17T21:54:45.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":89.7,"endSpeed":80.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.959889301118245,"aZ":-16.09253679366621,"pfxX":-11.883768495746246,"pfxZ":9.59378303299567,"pX":-0.42980170229633813,"pZ":2.151965494685148,"vX0":8.860283032550392,"vY0":-130.11668657155911,"vZ0":-4.293688640521187,"x":133.38,"y":180.68,"x0":-2.373376992995074,"y0":50.00474138986053,"z0":5.081660613790323,"aX":-19.92604375446661},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.3,"breakHorizontal":19.0,"spinRate":2353,"spinDirection":224},"zone":7,"typeConfidence":0.91,"plateTime":0.4245781329957281,"extension":6.290509776535832},"index":1,"playId":"e4089a47-2786-3d3a-a8b6-80a0500d19a7","pitchNumber":2,"startTime":"2026-05-17T21:55:00.335Z","endTime":"2026-05-17T21:55:03.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580393326795214,"aZ":-32.02979201108095,"pfxX":-9.190090497575067,"pfxZ":0.10063912407495401,"pX":-0.6341365567924031,"pZ":2.2349782547073023,"vX0":6.906650113912984,"vY0":-121.13400119738736,"vZ0":-0.22322706816180393,"x":141.17,"y":178.44,"x0":-2.360023863889907,"y0":50.00438071987162,"z0":5.182557612645319,"aX":-13.354324241555936},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":14.5,"spinRate":1358,"spinDirection":259},"zone":7,"typeConfidence":0.92,"plateTime":0.4560860624393257,"extension":6.23550309931932},"index":2,"playId":"17733027-94aa-3e38-9ff8-95323ada1da0","pitchNumber":3,"startTime":"2026-05-17T21:55:18.007Z","endTime":"2026-05-17T21:55:22.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.822316887442607,"aZ":-20.31539233500155,"pfxX":-11.208747448640718,"pfxZ":7.009627075084612,"pX":0.013928520439281871,"pZ":3.6412781548967446,"vX0":9.201877373478817,"vY0":-130.3955328677161,"vZ0":-0.3335503724575981,"x":116.47,"y":140.47,"x0":-2.134608874632928,"y0":50.00505310862671,"z0":5.32682794580062,"aX":-18.971966057233022},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.8,"breakHorizontal":17.8,"spinRate":2317,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.4228544587237173,"extension":6.117337589825444},"index":3,"playId":"3afcd6fc-4c12-3344-b1a1-52801b594ae0","pitchNumber":4,"startTime":"2026-05-17T21:55:44.494Z","endTime":"2026-05-17T21:55:48.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":68.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.258008032920458,"aZ":-35.672143696385405,"pfxX":5.439357003473756,"pfxZ":-2.9041353544577087,"pX":-0.6677469383629298,"pZ":1.6905007147698916,"vX0":2.379447924812623,"vY0":-109.8417604278735,"vZ0":0.5342789093960065,"x":142.45,"y":193.14,"x0":-2.4771447456481375,"y0":50.00528140040591,"z0":5.284871968719878,"aX":6.544041181591669},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-4.7,"breakHorizontal":-10.6,"spinRate":2365,"spinDirection":53},"zone":7,"typeConfidence":0.9,"plateTime":0.5016396207726701,"extension":6.151398440016688},"index":4,"playId":"4b13985f-8c99-317b-b37c-c9d609ae5629","pitchNumber":5,"startTime":"2026-05-17T21:56:06.583Z","endTime":"2026-05-17T21:56:13.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:56:13.365Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T21:56:15.285Z","endTime":"2026-05-17T21:57:22.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":80.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.842225478997534,"aZ":-20.277155472812897,"pfxX":-9.515985969805268,"pfxZ":7.059981267112898,"pX":-0.3189898190278504,"pZ":2.80944699521697,"vX0":7.952823585089668,"vY0":-130.17218947727878,"vZ0":-1.926289221063632,"x":129.16,"y":162.92,"x0":-2.2041900765823845,"y0":50.005401227971234,"z0":5.122802352576777,"aX":-16.043787529561815},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.5,"breakHorizontal":15.1,"spinRate":2262,"spinDirection":232},"zone":1,"typeConfidence":0.89,"plateTime":0.42366535700679897,"extension":6.19324021413426},"index":0,"playId":"f4796b0f-0e4a-3fdc-9788-f9889b193086","pitchNumber":1,"startTime":"2026-05-17T21:56:38.082Z","endTime":"2026-05-17T21:56:42.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118917954256435,"aZ":-34.221067154987104,"pfxX":-5.380369846290456,"pfxZ":-1.3727049414416292,"pX":-0.8622341325877587,"pZ":2.5680492722889503,"vX0":5.190867852239685,"vY0":-121.41481990174816,"vZ0":0.7304662669669573,"x":149.87,"y":169.44,"x0":-2.330446742464298,"y0":50.003326811109815,"z0":5.244980638981828,"aX":-8.02084778898955},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":8.5,"spinRate":1274,"spinDirection":258},"zone":11,"typeConfidence":0.89,"plateTime":0.45138668939348614,"extension":6.067267394353634},"index":1,"playId":"cb904b24-6be2-30ae-adae-2816a95e1ec7","pitchNumber":2,"startTime":"2026-05-17T21:56:54.908Z","endTime":"2026-05-17T21:56:58.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":79.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15853343172163,"aZ":-20.69340464215503,"pfxX":-10.941552854657841,"pfxZ":6.91378253813658,"pX":-0.10575495355070057,"pZ":2.7137387160670965,"vX0":8.65771077713095,"vY0":-129.39072588003307,"vZ0":-2.029183415156556,"x":121.03,"y":165.51,"x0":-2.1078459076958436,"y0":50.004021190009844,"z0":5.128222314056648,"aX":-18.17353995511891},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.1,"breakHorizontal":17.4,"spinRate":2235,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.42668883221330667,"extension":6.10981729906889},"index":2,"playId":"2db6ff30-f67c-35b6-9cf4-a3782cd8c6e0","pitchNumber":3,"startTime":"2026-05-17T21:57:15.892Z","endTime":"2026-05-17T21:57:22.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T21:57:22.890Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Soler grounds out sharply, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T22:00:33.540Z","endTime":"2026-05-17T22:00:59.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.69213793821299,"aZ":-10.683686415485143,"pfxX":-6.8774514963562625,"pfxZ":10.813685925889473,"pX":-0.05103572261307844,"pZ":1.6820486288641765,"vX0":6.714295229068639,"vY0":-141.16112123791498,"vZ0":-10.197276595032818,"x":118.95,"y":193.36,"x0":-1.5845901743317203,"y0":50.00336270327184,"z0":6.061345770383754,"aX":-13.669003517020776},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2278,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.3902935699141574,"extension":7.326731918434988},"hitData":{"launchSpeed":104.5,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.16,"coordY":147.79}},"index":0,"playId":"982d95f1-d03d-39ec-93db-e6c7d7e5b788","pitchNumber":1,"startTime":"2026-05-17T22:00:51.968Z","endTime":"2026-05-17T22:00:59.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:00:59.897Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, first baseman Freddie Freeman to pitcher Roki Sasaki.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T22:01:09.421Z","endTime":"2026-05-17T22:02:05.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.717689092799112,"aZ":-34.03132010701972,"pfxX":0.10317520539614922,"pfxZ":-1.1937631090970466,"pX":0.361543845993761,"pZ":2.1094353618639974,"vX0":4.777776500224295,"vY0":-124.47033521855356,"vZ0":-3.1114498613742683,"x":103.22,"y":181.83,"x0":-1.6058853163861817,"y0":50.00596094106542,"z0":6.227687541995963,"aX":0.1594802595825897},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.6,"breakHorizontal":-1.4,"spinRate":2018,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4420464255372307,"extension":7.17188424386262},"index":0,"playId":"06ffd539-6528-327d-83b3-6f6223b2d061","pitchNumber":1,"startTime":"2026-05-17T22:01:26.439Z","endTime":"2026-05-17T22:01:31.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.43955628743618,"aZ":-14.514867861505843,"pfxX":-7.436814823817391,"pfxZ":8.868209397868746,"pX":0.18854825478922124,"pZ":2.5079468202180264,"vX0":7.650750905310554,"vY0":-141.22547098285395,"vZ0":-7.346395707474031,"x":109.81,"y":171.07,"x0":-1.6081763597612384,"y0":50.0016430832861,"z0":6.103495680174681,"aX":-14.807267602909645},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2226,"spinDirection":210},"zone":5,"typeConfidence":0.88,"plateTime":0.3899723989393986,"extension":7.281361014473939},"index":1,"playId":"fb73d76b-7f47-3346-838c-0265ea8b1026","pitchNumber":2,"startTime":"2026-05-17T22:01:40.341Z","endTime":"2026-05-17T22:01:43.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58906541592857,"aZ":-34.71400988932297,"pfxX":-5.6551221667534195,"pfxZ":-1.5443600225208893,"pX":-0.5276428961801738,"pZ":2.319657443831614,"vX0":4.671237701006952,"vY0":-129.02618030879108,"vZ0":-3.0931113772916756,"x":137.11,"y":176.15,"x0":-1.6474709045027125,"y0":50.00229149788174,"z0":6.2730678665492094,"aX":-9.31602269075069},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.4,"breakHorizontal":8.9,"spinRate":829,"spinDirection":262},"zone":4,"typeConfidence":0.9,"plateTime":0.42831114893663846,"extension":7.320980844736962},"hitData":{"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.98,"coordY":163.54}},"index":2,"playId":"227fc7c9-77e3-39a6-82e8-e6665ed8bc05","pitchNumber":3,"startTime":"2026-05-17T22:01:57.936Z","endTime":"2026-05-17T22:02:05.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:02:05.394Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jo Adell lines out sharply to left fielder Teoscar Hernández.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T22:02:16.155Z","endTime":"2026-05-17T22:02:41.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327038654332295,"aZ":-34.65498445887373,"pfxX":-1.2783358888420926,"pfxZ":-1.6378882113122994,"pX":0.37201763288570056,"pZ":2.43133781568818,"vX0":5.104068311363597,"vY0":-123.60522704218074,"vZ0":-2.109012197556541,"x":102.82,"y":173.13,"x0":-1.5721416993333601,"y0":50.00135534440927,"z0":6.26312644571803,"aX":-1.9375370975672919},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":0.8,"spinRate":1919,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4466281527451863,"extension":7.098707749077481},"hitData":{"launchSpeed":103.6,"launchAngle":15.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.39,"coordY":98.78}},"index":0,"playId":"afafcfa7-82d1-34ba-ad38-cc1c75bf8a1c","pitchNumber":1,"startTime":"2026-05-17T22:02:34.595Z","endTime":"2026-05-17T22:02:41.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:02:41.611Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T22:05:08.334Z","endTime":"2026-05-17T22:07:11.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Johnson replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T22:04:03.499Z","endTime":"2026-05-17T22:05:10.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696270,"link":"/api/v1/people/696270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575582037138698,"aZ":-29.35234964598007,"pfxX":-11.324736381242628,"pfxZ":1.6819904853837384,"pX":-0.5792732892014918,"pZ":1.4380212942622737,"vX0":10.498126631689038,"vY0":-129.28699248627376,"vZ0":-5.39299910523677,"x":139.08,"y":199.95,"x0":-3.2416435124631438,"y0":50.001979636643355,"z0":5.832723311800725,"aX":-18.971568785695716},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":17.9,"spinRate":2158,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4253642710859662,"extension":5.91967942242112},"index":1,"playId":"7db14b8a-0a79-3d22-8dad-f02bf74ab40e","pitchNumber":1,"startTime":"2026-05-17T22:05:10.513Z","endTime":"2026-05-17T22:05:15.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537586485640155,"aZ":-28.243723372288695,"pfxX":-11.244736057662786,"pfxZ":2.3406749808890916,"pX":0.39240811744857984,"pZ":2.0846435822450102,"vX0":12.405041099981668,"vY0":-129.40151900341723,"vZ0":-4.200373294061533,"x":102.04,"y":182.49,"x0":-3.0255810279978212,"y0":50.00322483902853,"z0":5.917984696236909,"aX":-18.879390162716664},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":17.3,"spinRate":2135,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4249152606722464,"extension":5.829358891509575},"index":2,"playId":"ab6fd13d-c882-32b3-820a-9117a347c484","pitchNumber":2,"startTime":"2026-05-17T22:05:26.468Z","endTime":"2026-05-17T22:05:31.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9239544123266,"aZ":-30.963064013095277,"pfxX":-10.985521518200766,"pfxZ":0.8690662615005813,"pX":-1.092563541532065,"pZ":2.705243639668205,"vX0":8.377288265986286,"vY0":-118.31251518369432,"vZ0":-0.7416776590335867,"x":158.65,"y":165.74,"x0":-3.2883151891660183,"y0":50.000281778817396,"z0":5.912869205465189,"aX":-15.24993942981176},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.7,"breakHorizontal":17.3,"spinRate":1832,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4666602417682011,"extension":5.769040396908622},"index":3,"playId":"f3f2752b-591a-3aa5-8660-6228b8608efd","pitchNumber":3,"startTime":"2026-05-17T22:05:43.608Z","endTime":"2026-05-17T22:05:48.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.883313869760364,"aZ":-23.571474502981317,"pfxX":-1.354720829226433,"pfxZ":5.194350930406628,"pX":0.35120370279485874,"pZ":2.492198557934387,"vX0":8.989483974399949,"vY0":-128.5088987388929,"vZ0":-4.229333018250223,"x":103.61,"y":171.49,"x0":-3.0301215724242496,"y0":50.006130744496,"z0":6.010613191028352,"aX":-2.245619654024704},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2450,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4276940676759926,"extension":5.81759142479145},"index":4,"playId":"c225eff5-2f88-39bd-8b08-3693f999d494","pitchNumber":4,"startTime":"2026-05-17T22:06:05.226Z","endTime":"2026-05-17T22:06:09.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189968853938275,"aZ":-23.633983570420295,"pfxX":0.34313261075868695,"pfxZ":5.215005417813302,"pX":0.6284413245916016,"pZ":2.6662773334280554,"vX0":8.829990857332314,"vY0":-127.15647589190198,"vZ0":-3.70735153595961,"x":93.05,"y":166.79,"x0":-2.934161570929759,"y0":50.00045470085245,"z0":6.019308097933183,"aX":0.5599336624796583},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":-2.6,"spinRate":2386,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4308329483049218,"extension":5.785871508147589},"index":5,"playId":"a5414a92-3f42-3e20-bcce-8fd9533e6052","pitchNumber":5,"startTime":"2026-05-17T22:06:26.067Z","endTime":"2026-05-17T22:06:35.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76948726166031,"aZ":-28.857459373746707,"pfxX":-8.804304897215626,"pfxZ":2.285157279765518,"pX":0.5703747085523977,"pZ":1.6656866309553742,"vX0":11.425913093343167,"vY0":-120.93400382500178,"vZ0":-3.707191386691426,"x":95.26,"y":193.81,"x0":-3.113801264326138,"y0":50.00571592069832,"z0":5.803193000895669,"aX":-12.795955689159964},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":12.6,"spinRate":1898,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.45625940574392887,"extension":5.764140004133085},"index":6,"playId":"ae5b8f18-dc0b-3050-bfe8-3e9ed5e629c2","pitchNumber":6,"startTime":"2026-05-17T22:07:06.741Z","endTime":"2026-05-17T22:07:11.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:07:11.211Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dalton Rushing grounds out, second baseman Adam Frazier to first baseman Nolan Schanuel.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T22:07:19.977Z","endTime":"2026-05-17T22:08:22.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.438206917255425,"aZ":-22.56028569925359,"pfxX":-1.7215836954033688,"pfxZ":5.86909841937105,"pX":0.4360712195396102,"pZ":2.1143286303919484,"vX0":9.396999980494007,"vY0":-127.26233455134556,"vZ0":-4.782257289497922,"x":100.38,"y":181.69,"x0":-3.0826987598304245,"y0":50.0036885011051,"z0":5.807906620934649,"aX":-2.8216555198827313},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.7,"breakHorizontal":1.0,"spinRate":2365,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.43061737766634334,"extension":5.815046980749792},"index":0,"playId":"a76ab385-5387-3764-84cb-2f46e3d700f2","pitchNumber":1,"startTime":"2026-05-17T22:07:34.308Z","endTime":"2026-05-17T22:07:38.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.3,"endSpeed":74.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.912731118679243,"aZ":-30.207751663568402,"pfxX":-7.930907403178088,"pfxZ":1.3788123200862152,"pX":-1.7642175829353863,"pZ":2.6936109518016416,"vX0":6.25770548019797,"vY0":-119.59737138562541,"vZ0":-0.9673503265937021,"x":184.25,"y":166.05,"x0":-3.401254826834655,"y0":50.00422231309159,"z0":5.844931247377632,"aX":-11.337926359179729},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.5,"breakHorizontal":12.6,"spinRate":1784,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4603054747956521,"extension":5.632666260142478},"index":1,"playId":"0dd0985f-69cc-38bc-b562-acc8fed12e0e","pitchNumber":2,"startTime":"2026-05-17T22:07:55.774Z","endTime":"2026-05-17T22:07:59.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966197522949635,"aZ":-28.824893018905893,"pfxX":-10.886431064553104,"pfxZ":2.317107043235813,"pX":-0.7632379348799032,"pZ":2.2086952575927925,"vX0":8.954736798747252,"vY0":-120.16415977048096,"vZ0":-2.234990750700458,"x":146.09,"y":179.15,"x0":-3.146176644085148,"y0":50.00199197271434,"z0":5.7432352805571805,"aX":-15.723581563160186},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.8,"breakHorizontal":17.3,"spinRate":1816,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.45797977183654837,"extension":5.7107421885385925},"hitData":{"launchSpeed":94.5,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.38,"coordY":149.0}},"index":2,"playId":"93807d3b-edc6-38a0-ba3e-7bcf22993094","pitchNumber":3,"startTime":"2026-05-17T22:08:12.719Z","endTime":"2026-05-17T22:08:22.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:08:22.924Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, second baseman Adam Frazier to first baseman Nolan Schanuel.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T22:08:26.293Z","endTime":"2026-05-17T22:09:06.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.1,"endSpeed":81.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590104452936398,"aZ":-26.028960425353944,"pfxX":-9.115965791798391,"pfxZ":3.579631979975492,"pX":0.2515992994909066,"pZ":2.506232542914386,"vX0":10.83008818706262,"vY0":-130.69987527519834,"vZ0":-3.6031273626728604,"x":107.41,"y":171.11,"x0":-2.776909677276307,"y0":50.001537756526545,"z0":5.874947269720387,"aX":-15.645213857599735},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":13.9,"spinRate":2215,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4203435931570967,"extension":5.836976476794108},"hitData":{"launchSpeed":61.6,"launchAngle":7.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.15,"coordY":149.35}},"index":0,"playId":"1a4009da-9407-3b4b-a551-512af581e96d","pitchNumber":1,"startTime":"2026-05-17T22:08:58.368Z","endTime":"2026-05-17T22:09:06.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:09:06.346Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T22:11:57.266Z","endTime":"2026-05-17T22:14:28.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Vesia replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T22:09:42.820Z","endTime":"2026-05-17T22:11:17.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Siri replaces Josh Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":1,"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-17T22:11:17.084Z","endTime":"2026-05-17T22:11:59.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.9,"endSpeed":82.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.927926459991298,"aZ":-9.669580436967976,"pfxX":1.4251764703554728,"pfxZ":12.850922701040602,"pX":0.9475294592854807,"pZ":3.165496712677423,"vX0":1.3048279749845588,"vY0":-132.18662320883305,"vZ0":-5.278957774715474,"x":80.88,"y":153.31,"x0":0.2605261865174032,"y0":50.00139854011778,"z0":5.913390794112625,"aX":2.4952879135097232},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":22.2,"breakHorizontal":-2.9,"spinRate":2483,"spinDirection":169},"zone":12,"typeConfidence":0.89,"plateTime":0.4160275637831372,"extension":6.503450991084594},"index":2,"playId":"1671943b-1df1-343f-9f28-e30bcc45abac","pitchNumber":1,"startTime":"2026-05-17T22:11:59.452Z","endTime":"2026-05-17T22:12:03.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.5,"endSpeed":81.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59918013441531,"aZ":-10.79229893220374,"pfxX":2.3261656562378015,"pfxZ":12.441671648929628,"pX":-1.1607215457894138,"pZ":2.540602247309364,"vX0":-3.5484063362171736,"vY0":-131.46467678839073,"vZ0":-6.4050258622206835,"x":161.24,"y":170.18,"x0":-0.08429182744922116,"y0":50.0035816771423,"z0":5.840963043789861,"aX":3.998211784336026},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":21.0,"breakHorizontal":-3.2,"spinRate":2513,"spinDirection":167},"zone":13,"typeConfidence":0.88,"plateTime":0.41958006574290874,"extension":6.434264834655785},"index":3,"playId":"d5504e3e-ade0-3fd1-9615-daa3d0c5588e","pitchNumber":2,"startTime":"2026-05-17T22:12:18.049Z","endTime":"2026-05-17T22:12:22.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45693580534005,"aZ":-9.695872834607346,"pfxX":1.3135388987547412,"pfxZ":12.940042463915827,"pX":0.7495202066869574,"pZ":2.6555573160659858,"vX0":1.2062702800481926,"vY0":-131.83921779188844,"vZ0":-6.377981312258425,"x":88.43,"y":167.08,"x0":0.11318502039419061,"y0":50.0048350199126,"z0":5.843148976656745,"aX":2.28226661256899},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":22.0,"breakHorizontal":-2.6,"spinRate":2512,"spinDirection":170},"zone":6,"typeConfidence":0.89,"plateTime":0.4175462778715562,"extension":6.498062371981796},"index":4,"playId":"9b230d5c-b4c6-369f-b6ae-be759f422790","pitchNumber":3,"startTime":"2026-05-17T22:12:37.914Z","endTime":"2026-05-17T22:12:41.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986074607271917,"aZ":-29.407864851377113,"pfxX":-3.1581675488759373,"pfxZ":1.8422656087354135,"pX":0.19572514889005604,"pZ":2.7967212414750215,"vX0":1.4365150511435743,"vY0":-122.22464735081458,"vZ0":-1.9820772536163023,"x":109.54,"y":163.27,"x0":0.007985052489119997,"y0":50.00125337443461,"z0":6.164183164834044,"aX":-4.737530046257581},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":5.3,"spinRate":2356,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.44959021316376946,"extension":6.144405626207483},"index":5,"playId":"f4b4721d-9e2a-3271-9c16-9fe7bd3124ef","pitchNumber":4,"startTime":"2026-05-17T22:13:03.027Z","endTime":"2026-05-17T22:13:07.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-17T22:13:14.880Z","endTime":"2026-05-17T22:13:36.272Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.9,"endSpeed":81.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.907840349122296,"aZ":-9.361383009756198,"pfxX":1.7822064275875005,"pfxZ":13.043996831878157,"pX":0.8420364834691686,"pZ":2.592865076755959,"vX0":1.4307537463700382,"vY0":-133.46945884720913,"vZ0":-6.643624139371584,"x":79.5,"y":128.29,"x0":0.06155736806352005,"y0":50.0062719646948,"z0":5.839149473651522,"aX":3.1170720142626847},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":21.8,"breakHorizontal":-3.6,"spinRate":2588,"spinDirection":165},"zone":12,"typeConfidence":0.9,"plateTime":0.41529858010341236,"extension":6.498173880812756},"index":7,"playId":"727884ae-e7bf-3719-b02c-9c94edbd4165","pitchNumber":5,"startTime":"2026-05-17T22:13:36.272Z","endTime":"2026-05-17T22:13:44.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.653986981118234,"aZ":-16.48476400690251,"pfxX":4.920219385206319,"pfxZ":11.044842827402324,"pX":0.44195184475313776,"pZ":0.6961970195159581,"vX0":-1.3694323126554555,"vY0":-119.45498018239336,"vZ0":-8.261040831939093,"x":100.15,"y":219.98,"x0":0.38940639455142906,"y0":50.002754258363396,"z0":5.727491512532814,"aX":6.989986732438003},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":17.9,"breakHorizontal":-8.5,"spinRate":1880,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.4615262787329115,"extension":6.517569046143935},"index":8,"playId":"ea291dbb-c692-3976-970e-d2ee78b05c22","pitchNumber":6,"startTime":"2026-05-17T22:13:59.794Z","endTime":"2026-05-17T22:14:04.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757776677887527,"aZ":-32.02946102407565,"pfxX":-6.599642864651344,"pfxZ":0.09513755503003463,"pX":-0.1655501554766098,"pZ":1.5606868627125956,"vX0":1.5403052800197188,"vY0":-121.98414256705058,"vZ0":-4.161362750396105,"x":123.31,"y":196.64,"x0":0.04895076951800795,"y0":50.00119912067136,"z0":6.073789274689139,"aX":-9.866677651223743},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":11.5,"spinRate":2314,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4503593881174588,"extension":6.40508931742758},"index":9,"playId":"3644f1ed-84aa-37cb-a3be-d226afd2370e","pitchNumber":7,"startTime":"2026-05-17T22:14:22.667Z","endTime":"2026-05-17T22:14:28.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:14:28.922Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T22:14:31.075Z","endTime":"2026-05-17T22:15:54.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.044644773119078,"aZ":-17.051791686668754,"pfxX":5.075677974268144,"pfxZ":10.575885599972153,"pX":0.35708704685817394,"pZ":1.0461804501102707,"vX0":-1.7452156434910546,"vY0":-119.64812215219463,"vZ0":-7.363178844980803,"x":103.39,"y":210.53,"x0":0.4423238828725556,"y0":50.002146964661534,"z0":5.7270832514280885,"aX":7.257706630810217},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":17.4,"breakHorizontal":-8.6,"spinRate":1829,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.4601998995797332,"extension":6.353630860262739},"index":0,"playId":"e9ddcf8a-83f3-3b36-b5b4-f93e3cdcbafb","pitchNumber":1,"startTime":"2026-05-17T22:14:52.946Z","endTime":"2026-05-17T22:14:55.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":82.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.080642519014006,"aZ":-8.100320059727974,"pfxX":0.7007520452273193,"pfxZ":13.425174941628779,"pX":0.08061005468044737,"pZ":2.664431392717037,"vX0":-0.022486721137466956,"vY0":-134.74790786222832,"vZ0":-6.60186151994825,"x":113.93,"y":166.84,"x0":-0.0014945168131803221,"y0":50.001428041319585,"z0":5.756860855589523,"aX":1.256312020715217},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.7,"breakHorizontal":-1.2,"spinRate":2539,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.41043755534298354,"extension":6.465817287575944},"index":1,"playId":"1b5e10a7-85b1-344e-979b-fa03824b07bd","pitchNumber":2,"startTime":"2026-05-17T22:15:12.666Z","endTime":"2026-05-17T22:15:15.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":73.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951783429845996,"aZ":-18.481418313117207,"pfxX":2.664101588546787,"pfxZ":9.607197291488294,"pX":0.5779094887438733,"pZ":3.50191058399313,"vX0":-0.3826275660464631,"vY0":-120.22054023783234,"vZ0":-1.793294333177697,"x":94.97,"y":144.23,"x0":0.39627249223383015,"y0":50.00492561615823,"z0":5.942550592939971,"aX":3.798804945580003},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":17.0,"breakHorizontal":-4.7,"spinRate":1887,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.4602054066203145,"extension":6.4279962631156335},"hitData":{"launchSpeed":84.0,"launchAngle":49.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.98,"coordY":110.94}},"index":2,"playId":"80ed2c84-0881-3edf-818c-abf68fd2c50e","pitchNumber":3,"startTime":"2026-05-17T22:15:38.049Z","endTime":"2026-05-17T22:15:54.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:15:54.166Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T22:16:14.129Z","endTime":"2026-05-17T22:17:06.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Adam Frazier.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T22:16:05.482Z","endTime":"2026-05-17T22:16:16.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":82.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.654395153679616,"aZ":-9.725375393352666,"pfxX":2.0831220589363433,"pfxZ":12.529850755726205,"pX":-0.47347889357586825,"pZ":3.310213796020349,"vX0":-1.7842646716224249,"vY0":-134.83282857865922,"vZ0":-4.869986543930097,"x":135.05,"y":149.4,"x0":-0.06492628251104454,"y0":50.00339785637901,"z0":5.86262911252891,"aX":3.7325853087547327},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.5,"breakHorizontal":-3.2,"spinRate":2548,"spinDirection":166},"zone":1,"typeConfidence":0.9,"plateTime":0.4104698149852348,"extension":6.720965927177366},"index":1,"playId":"a9cb9f16-1c13-3e64-9a0a-9ce0ba0a6cb6","pitchNumber":1,"startTime":"2026-05-17T22:16:16.482Z","endTime":"2026-05-17T22:16:21.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":73.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.284955323981205,"aZ":-17.53860261519881,"pfxX":1.7870779445371376,"pfxZ":10.382167044080916,"pX":-0.330460377357693,"pZ":1.8081216074910538,"vX0":-1.9172457023488614,"vY0":-119.20835878660004,"vZ0":-5.513981301940673,"x":129.6,"y":189.96,"x0":0.2598859061473631,"y0":50.00453219078027,"z0":5.7822639701103995,"aX":2.519802149407008},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":17.4,"breakHorizontal":-2.6,"spinRate":1865,"spinDirection":130},"zone":7,"typeConfidence":0.9,"plateTime":0.46311788153124356,"extension":6.468141662676332},"index":2,"playId":"8ecb5343-456a-383e-b152-f65c6757ea4b","pitchNumber":2,"startTime":"2026-05-17T22:16:36.199Z","endTime":"2026-05-17T22:16:40.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56902641537303,"aZ":-8.84997275460373,"pfxX":0.8770397706667356,"pfxZ":12.997115283706808,"pX":-0.14955602606841076,"pZ":3.398828079777195,"vX0":-0.4313308983416427,"vY0":-134.01963792951148,"vZ0":-4.753789292509698,"x":122.7,"y":147.01,"x0":-0.09931249430524865,"y0":50.00527328347266,"z0":5.844901554041372,"aX":1.5743675869551605},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.6,"breakHorizontal":-1.4,"spinRate":2567,"spinDirection":173},"zone":11,"typeConfidence":0.9,"plateTime":0.41079829329479267,"extension":6.353534177400178},"index":3,"playId":"19e1ed75-92ee-3ff3-aabc-721cf2dfad04","pitchNumber":3,"startTime":"2026-05-17T22:17:02.421Z","endTime":"2026-05-17T22:17:06.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:17:06.574Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hyeseong Kim walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T22:19:11.547Z","endTime":"2026-05-17T22:20:22.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Jose Siri remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T22:18:38.704Z","endTime":"2026-05-17T22:18:38.715Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oswald Peraza remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":1,"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-17T22:18:38.715Z","endTime":"2026-05-17T22:19:13.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4937216065504,"aZ":-26.11176138425633,"pfxX":-12.485186987957087,"pfxZ":3.615134855447132,"pX":0.2965428977460344,"pZ":1.2077360353609907,"vX0":12.502909412278177,"vY0":-129.30802838254368,"vZ0":-6.714200004898317,"x":105.7,"y":206.17,"x0":-3.0025776629508507,"y0":50.001232678228774,"z0":5.869144917191083,"aX":-20.92861361769426},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":19.4,"spinRate":2226,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4252244465921775,"extension":5.7214225619286},"index":2,"playId":"9f7b52d8-5d9c-38cb-9120-df06fdd57a02","pitchNumber":1,"startTime":"2026-05-17T22:19:13.721Z","endTime":"2026-05-17T22:19:17.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.1,"endSpeed":79.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.360192291974094,"aZ":-25.350592721328546,"pfxX":-1.9074739745655909,"pfxZ":4.2302701629977815,"pX":0.25066949015725914,"pZ":2.5264303175237637,"vX0":9.442760449561572,"vY0":-126.54728415261235,"vZ0":-3.349633816838364,"x":107.45,"y":170.57,"x0":-3.2913849511292446,"y0":50.00064308532127,"z0":5.912437126036166,"aX":-3.076164489282559},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":1.2,"spinRate":2427,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4338943168696181,"extension":5.858983394020313},"index":3,"playId":"0c1e16c8-3080-388e-a4f6-1244bb5cd898","pitchNumber":2,"startTime":"2026-05-17T22:19:27.717Z","endTime":"2026-05-17T22:19:34.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96201677353851,"aZ":-32.650073639633554,"pfxX":-9.385787851956316,"pfxZ":-0.32769290051343525,"pX":-1.349218269766003,"pZ":1.9947914950783048,"vX0":7.788212567061327,"vY0":-119.90919769174008,"vZ0":-2.0677256960686545,"x":168.43,"y":184.92,"x0":-3.440230980230315,"y0":50.00463011582429,"z0":5.817499675866773,"aX":-13.493713682389004},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.8,"breakHorizontal":14.8,"spinRate":1820,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4590333981175201,"extension":5.841590365663451},"index":4,"playId":"a2f98e77-d7a4-30e8-9035-c67bbff3fce5","pitchNumber":3,"startTime":"2026-05-17T22:19:45.373Z","endTime":"2026-05-17T22:19:51.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286248560599034,"aZ":-23.879063415317567,"pfxX":-8.077461169589784,"pfxZ":4.974091565794087,"pX":0.04336226696818762,"pZ":3.853890506847719,"vX0":10.69081387877582,"vY0":-128.97942811254373,"vZ0":-0.8612147670314074,"x":115.35,"y":134.72,"x0":-3.124902890418742,"y0":50.00440984922734,"z0":6.0500953381433815,"aX":-13.47712082318054},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.0,"breakHorizontal":12.0,"spinRate":2107,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.42626627055906496,"extension":5.906661753013202},"index":5,"playId":"28c2a82b-481f-3928-89e2-c86d1ac9c776","pitchNumber":4,"startTime":"2026-05-17T22:20:01.791Z","endTime":"2026-05-17T22:20:06.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":79.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40895572263611,"aZ":-27.650536736415745,"pfxX":-9.438156618781754,"pfxZ":2.7389098734586295,"pX":-0.14003138791045977,"pZ":3.748456406993093,"vX0":10.329735376660706,"vY0":-128.6343947493007,"vZ0":-0.3498775469422396,"x":122.34,"y":137.57,"x0":-3.010203021626165,"y0":50.002141531389,"z0":6.057908724632184,"aX":-15.58045004882798},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":14.4,"spinRate":2101,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.42827071372413306,"extension":5.909611547690959},"index":6,"playId":"31be185e-1653-35d7-89aa-968a54c1420d","pitchNumber":5,"startTime":"2026-05-17T22:20:17.054Z","endTime":"2026-05-17T22:20:22.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:20:22.017Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a sharp line drive to left fielder Jose Siri. Hyeseong Kim to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T22:20:36.404Z","endTime":"2026-05-17T22:22:27.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":87.5,"endSpeed":79.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7404721038187,"aZ":-21.79515193082032,"pfxX":-1.2183860501637809,"pfxZ":6.422724473962505,"pX":0.6789708946478185,"pZ":2.925352254686487,"vX0":9.54025987309364,"vY0":-127.02586865548652,"vZ0":-2.7908291227765796,"x":91.12,"y":159.8,"x0":-2.985234339653256,"y0":50.00210263135632,"z0":5.792580969844438,"aX":-1.9694748605273824},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.2,"breakHorizontal":-0.2,"spinRate":2420,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.43304514619199796,"extension":6.0753054127949},"index":0,"playId":"785dfca3-7822-305c-b819-34ab322d34a9","pitchNumber":1,"startTime":"2026-05-17T22:20:47.295Z","endTime":"2026-05-17T22:20:57.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01103009674023,"aZ":-31.346422808768903,"pfxX":-10.13167954159231,"pfxZ":0.5500685783002712,"pX":-1.4434420124701917,"pZ":2.5523438002756778,"vX0":8.057277802963547,"vY0":-123.1647753001096,"vZ0":-1.2576636812358086,"x":172.02,"y":169.87,"x0":-3.4660008982444896,"y0":50.005024677813225,"z0":5.758671492224178,"aX":-15.32586474158138},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":16.1,"spinRate":1907,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44739006687562455,"extension":6.022695391147262},"index":1,"playId":"b1241ecd-c1a4-3e43-93c2-5b0db98b4f1b","pitchNumber":2,"startTime":"2026-05-17T22:21:13.996Z","endTime":"2026-05-17T22:21:18.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":74.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947553742032596,"aZ":-32.101620648940184,"pfxX":-10.680775185404071,"pfxZ":0.04595327446478059,"pX":-1.552030373544917,"pZ":2.470573224479978,"vX0":7.389032203884861,"vY0":-120.74684189788346,"vZ0":-1.0061473607078872,"x":176.16,"y":172.07,"x0":-3.295419842798865,"y0":50.00071764559473,"z0":5.7693259358204445,"aX":-15.450650222720562},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":17.0,"spinRate":1820,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.457187591655293,"extension":5.905790259207033},"index":2,"playId":"59f44000-0e93-39a8-9891-5cd58909c67f","pitchNumber":3,"startTime":"2026-05-17T22:21:30.315Z","endTime":"2026-05-17T22:21:34.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77514622340591,"aZ":-22.718824286071076,"pfxX":-1.4457705127575062,"pfxZ":5.62167846144142,"pX":1.4479491358744379,"pZ":2.375675971197923,"vX0":11.025161526591404,"vY0":-129.35797459259288,"vZ0":-4.429372266566379,"x":61.81,"y":174.64,"x0":-2.6947236947462287,"y0":50.00493654170406,"z0":5.867414418661571,"aX":-2.4332198081587704},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.2,"breakHorizontal":0.0,"spinRate":2396,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4245668196769765,"extension":5.918752503484428},"index":3,"playId":"448aca74-25e6-3a1f-8c46-4c6037d431cb","pitchNumber":4,"startTime":"2026-05-17T22:21:49.604Z","endTime":"2026-05-17T22:21:52.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"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-17T22:21:57.893Z","endTime":"2026-05-17T22:22:16.904Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.158681787171368,"aZ":-27.932547855736242,"pfxX":-11.970762980752594,"pfxZ":2.377936617447814,"pX":-0.28553012205946654,"pZ":2.4655925885776377,"vX0":11.560921840503834,"vY0":-133.0554991764188,"vZ0":-3.7226328328909677,"x":127.88,"y":172.21,"x0":-3.144214936570077,"y0":50.0024975723266,"z0":5.920779601399672,"aX":-21.33482077153921},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.6,"breakHorizontal":19.0,"spinRate":2127,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4126252113169411,"extension":6.063531552268299},"hitData":{"launchSpeed":105.8,"launchAngle":9.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.47,"coordY":101.29}},"index":5,"playId":"c6dc874b-54be-374b-bf5d-4a779ff8005d","pitchNumber":5,"startTime":"2026-05-17T22:22:16.904Z","endTime":"2026-05-17T22:22:27.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:22:27.724Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddie Freeman pops out to third baseman Yoán Moncada in foul territory.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T22:22:44.792Z","endTime":"2026-05-17T22:23:41.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"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":90.2,"endSpeed":81.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.631835856784814,"aZ":-29.756012338215047,"pfxX":-9.707630622523148,"pfxZ":1.4153705601999356,"pX":-0.06684247608518515,"pZ":2.4267448455486997,"vX0":10.592316348833197,"vY0":-130.82692348350523,"vZ0":-3.0519733632227366,"x":119.55,"y":173.26,"x0":-2.9296238011214264,"y0":50.00498315403001,"z0":5.866535606054976,"aX":-16.631449287493776},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.0,"breakHorizontal":14.9,"spinRate":2141,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.42056343201579605,"extension":6.002651271339019},"index":0,"playId":"7d0bead3-35c2-3a89-b518-e0f709aba415","pitchNumber":1,"startTime":"2026-05-17T22:22:57.377Z","endTime":"2026-05-17T22:23:00.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.923287267601104,"aZ":-24.825760284726304,"pfxX":0.11679875297335851,"pfxZ":4.571991383941699,"pX":1.928610706209006,"pZ":3.030901949033287,"vX0":11.310940828195116,"vY0":-126.55511509118973,"vZ0":-2.352792188013641,"x":43.49,"y":156.95,"x0":-2.63048156869516,"y0":50.00513120798334,"z0":5.97908547950099,"aX":0.18634905064929358},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.9,"breakHorizontal":-3.0,"spinRate":2454,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.43424000323726597,"extension":5.90608261806962},"index":1,"playId":"9074d46c-5bab-314c-a332-531415882af0","pitchNumber":2,"startTime":"2026-05-17T22:23:16.181Z","endTime":"2026-05-17T22:23:21.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209840279893246,"aZ":-24.352182527029612,"pfxX":-1.0392405332698407,"pfxZ":4.661246999730679,"pX":0.7493853128029248,"pZ":2.6601438181693116,"vX0":9.573896354257664,"vY0":-129.06960753885275,"vZ0":-3.2933333288391227,"x":88.44,"y":166.96,"x0":-2.881456186961185,"y0":50.002273240210286,"z0":5.839153088555999,"aX":-1.7441466937799832},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-0.4,"spinRate":2425,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4252351658839273,"extension":6.0116708764247715},"hitData":{"launchSpeed":50.9,"launchAngle":42.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.36,"coordY":173.52}},"index":2,"playId":"6e8efe8e-80b3-30c3-88b7-7309c0739177","pitchNumber":3,"startTime":"2026-05-17T22:23:33.310Z","endTime":"2026-05-17T22:23:41.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:23:41.834Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andy Pages grounds into a force out, third baseman Yoán Moncada to second baseman Oswald Peraza. Hyeseong Kim to 3rd. Shohei Ohtani out at 2nd. Andy Pages to 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T22:23:54.327Z","endTime":"2026-05-17T22:25:25.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnThird":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.795274952262762,"aZ":-27.011608215985042,"pfxX":-12.470944250595467,"pfxZ":2.9218847381677993,"pX":0.33366066118423987,"pZ":1.6039706205783324,"vX0":12.153511980932164,"vY0":-132.84577793994367,"vZ0":-5.767300616270613,"x":104.28,"y":195.47,"x0":-2.7081346906839916,"y0":50.000628447300556,"z0":5.798880117278518,"aX":-22.008163388856627},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.0,"breakHorizontal":19.6,"spinRate":2152,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41430585587537694,"extension":6.125993748735925},"index":0,"playId":"6052c1d5-d12e-399d-ac9b-22f47e40545a","pitchNumber":1,"startTime":"2026-05-17T22:24:14.559Z","endTime":"2026-05-17T22:24:19.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.977107207999232,"aZ":-29.5079345964757,"pfxX":-10.910844345580855,"pfxZ":1.5380881974558438,"pX":-0.4075115658928357,"pZ":3.1624407740229703,"vX0":9.642157466757869,"vY0":-131.64677642982141,"vZ0":-1.4409999967847629,"x":132.53,"y":153.39,"x0":-2.7208839452422398,"y0":50.00411892831673,"z0":5.925165950294529,"aX":-18.93049884496721},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":17.3,"spinRate":2163,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.41791771338387296,"extension":5.926594778647012},"index":1,"playId":"ec367f27-4305-33e2-a1a8-6f246b71035b","pitchNumber":2,"startTime":"2026-05-17T22:24:30.312Z","endTime":"2026-05-17T22:24:35.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.565068188674655,"aZ":-24.193691515327984,"pfxX":-0.20839625697950806,"pfxZ":4.865838211969027,"pX":-0.038892752259297496,"pZ":2.079720558289474,"vX0":7.03681615257578,"vY0":-128.1031876212736,"vZ0":-4.504948324362029,"x":118.48,"y":182.63,"x0":-2.8092292204475005,"y0":50.006393480336364,"z0":5.7819185223037834,"aX":-0.3428979209792985},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":-1.4,"spinRate":2371,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4296413377609678,"extension":5.937471219513515},"index":2,"playId":"18a36770-fff1-3558-8b67-3410f89a2a8d","pitchNumber":3,"startTime":"2026-05-17T22:24:47.478Z","endTime":"2026-05-17T22:24:51.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-17T22:25:04.236Z","endTime":"2026-05-17T22:25:17.627Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.5,"endSpeed":82.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.526769946387624,"aZ":-23.996480614412544,"pfxX":-10.851946912222118,"pfxZ":4.649099154677723,"pX":-0.6052407359737466,"pZ":2.7464179417923646,"vX0":9.203562216577755,"vY0":-132.81601980582926,"vZ0":-3.734629773152471,"x":140.07,"y":164.63,"x0":-2.7318640098410576,"y0":50.002005352876395,"z0":5.947611942588945,"aX":-19.088662505302846},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":17.3,"spinRate":2222,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4148472840933777,"extension":6.226747335075613},"hitData":{"launchSpeed":85.4,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.73,"coordY":155.65}},"index":4,"playId":"a7d32947-125d-33ac-9cb5-c16e59010e24","pitchNumber":4,"startTime":"2026-05-17T22:25:17.627Z","endTime":"2026-05-17T22:25:25.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:25:25.630Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Tucker doubles (13) on a line drive to right fielder Jo Adell. Hyeseong Kim scores. Andy Pages scores.","rbi":2,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T22:25:46.665Z","endTime":"2026-05-17T22:27:12.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.853868125568766,"aZ":-23.30178296518558,"pfxX":-10.00449098783053,"pfxZ":5.180212061427061,"pX":0.4307382450031504,"pZ":2.389708489746629,"vX0":11.611117548515383,"vY0":-130.84909513767766,"vZ0":-4.4045784604505345,"x":100.58,"y":174.26,"x0":-2.7908683454118095,"y0":50.00225573399313,"z0":5.868316019462276,"aX":-17.130456576748276},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":15.1,"spinRate":2297,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4206250641701228,"extension":5.958020153171574},"index":0,"playId":"9fa65700-7781-3a59-b994-273658590968","pitchNumber":1,"startTime":"2026-05-17T22:26:09.054Z","endTime":"2026-05-17T22:26:16.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45343443544419,"aZ":-23.84244415088856,"pfxX":-0.8311138785626855,"pfxZ":4.978923764432077,"pX":-0.3071525460798227,"pZ":2.942771696714384,"vX0":6.898271204169491,"vY0":-128.99146444647988,"vZ0":-2.9332452366404156,"x":128.71,"y":159.33,"x0":-2.915666321115008,"y0":50.00523614358242,"z0":5.946020659160574,"aX":-1.3920865118660897},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.5,"breakHorizontal":-0.1,"spinRate":2405,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4256832482372803,"extension":5.896795254933163},"index":1,"playId":"b69e2366-8461-3057-a37d-bfeeb6cfd7b5","pitchNumber":2,"startTime":"2026-05-17T22:26:34.933Z","endTime":"2026-05-17T22:26:39.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418244762031364,"aZ":-30.813928428190636,"pfxX":4.641054059970296,"pfxZ":1.0553459850166789,"pX":0.22599081887949488,"pZ":1.996304480653237,"vX0":6.0433931326159644,"vY0":-113.85454316710992,"vZ0":-1.9195974825289368,"x":108.39,"y":184.88,"x0":-3.0842776600655846,"y0":50.002736993483026,"z0":5.952730731321309,"aX":5.982690286537384},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.7,"breakHorizontal":-10.2,"spinRate":2441,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.4844386001727434,"extension":5.835415234166666},"hitData":{"launchSpeed":93.8,"launchAngle":18.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":218.93,"coordY":111.47}},"index":2,"playId":"73c9718c-ca8a-3538-b172-dc56d7b43e43","pitchNumber":3,"startTime":"2026-05-17T22:26:58.490Z","endTime":"2026-05-17T22:27:12.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:27:12.363Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a line drive to center fielder Mike Trout. Kyle Tucker scores.","rbi":1,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T22:27:44.019Z","endTime":"2026-05-17T22:27:57.133Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505173704049913,"aZ":-28.081538067460478,"pfxX":-8.5699916824667,"pfxZ":2.3155917083531516,"pX":-0.841605125388337,"pZ":2.883834536459356,"vX0":7.951069412292627,"vY0":-131.84369573011702,"vZ0":-2.5398625863329687,"x":149.08,"y":160.92,"x0":-2.780076724011076,"y0":50.00000722833501,"z0":5.9278681783352525,"aX":-15.115971955787085},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":13.8,"spinRate":2218,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41512474010989653,"extension":5.98733014004937},"hitData":{"launchSpeed":88.9,"launchAngle":22.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.77,"coordY":78.92}},"index":0,"playId":"7510c5c4-25fb-3a11-b959-67f0eba49a53","pitchNumber":1,"startTime":"2026-05-17T22:27:44.984Z","endTime":"2026-05-17T22:27:57.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:27:57.133Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out on a foul tip.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T22:29:07.390Z","endTime":"2026-05-17T22:30:51.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T22:28:17.500Z","endTime":"2026-05-17T22:29:09.559Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934318206772648,"aZ":-25.80654200860906,"pfxX":-0.023063183495049433,"pfxZ":3.8833141905680826,"pX":-0.5705512355459411,"pZ":3.1968403508902368,"vX0":6.055007350927116,"vY0":-127.2200003134519,"vZ0":-1.7339506094388972,"x":138.75,"y":152.47,"x0":-2.9778391244108904,"y0":50.004722622560124,"z0":5.931463027795843,"aX":-0.03900797862762246},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":-1.3,"spinRate":2424,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4304301222349278,"extension":6.010443400667363},"index":1,"playId":"85fe0e6a-1c47-321c-a018-caa016705cfa","pitchNumber":1,"startTime":"2026-05-17T22:29:09.559Z","endTime":"2026-05-17T22:29:36.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98778174105326,"aZ":-22.707332674260098,"pfxX":-0.21689356481774902,"pfxZ":5.799908262173455,"pX":0.09679759878818422,"pZ":1.906990978604169,"vX0":8.129923676999603,"vY0":-127.42146569823187,"vZ0":-5.364249602281485,"x":113.31,"y":187.29,"x0":-3.116980075267775,"y0":50.0034132442799,"z0":5.851374829950114,"aX":-0.35527161526007106},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.4,"breakHorizontal":-1.6,"spinRate":2454,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.431076436790228,"extension":6.0301259549271435},"index":2,"playId":"c05f5c54-16d6-3623-8d4a-2bddec2b5c06","pitchNumber":2,"startTime":"2026-05-17T22:29:45.618Z","endTime":"2026-05-17T22:29:50.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079257823015322,"aZ":-31.45985483198692,"pfxX":-8.5389729327494,"pfxZ":0.48007168517545756,"pX":0.4456522099666111,"pZ":0.08306940295390476,"vX0":11.574939543152247,"vY0":-121.56801838992976,"vZ0":-6.343185995061063,"x":100.01,"y":236.54,"x0":-3.2902316583578615,"y0":50.002968447177274,"z0":5.49147110096564,"aX":-12.653439544630489},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":12.4,"spinRate":1684,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.452305143999971,"extension":5.902875387677369},"index":3,"playId":"a5c0a6c4-4ed7-3e1c-b9e5-a8ec9dd7751c","pitchNumber":3,"startTime":"2026-05-17T22:30:16.869Z","endTime":"2026-05-17T22:30:21.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.821860065405275,"aZ":-27.553416061289052,"pfxX":-5.332909517769988,"pfxZ":2.6829332808705217,"pX":0.5611837395992456,"pZ":3.189945692454968,"vX0":10.899765433736551,"vY0":-131.03848575242503,"vZ0":-1.8607206188349048,"x":95.61,"y":152.65,"x0":-2.9750514211740984,"y0":50.00567265275506,"z0":5.984429501700246,"aX":-9.199119403506142},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":7.1,"spinRate":2163,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4193192195129116,"extension":5.956827744549087},"index":4,"playId":"3e42bce8-0e48-3193-9d7d-75c87795f2f4","pitchNumber":4,"startTime":"2026-05-17T22:30:45.684Z","endTime":"2026-05-17T22:30:51.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":642350,"link":"/api/v1/people/642350"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:30:51.343Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T22:33:22.402Z","endTime":"2026-05-17T22:35:09.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chayce McDermott replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T22:32:16.205Z","endTime":"2026-05-17T22:33:24.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694646,"link":"/api/v1/people/694646"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.462569018504286,"aZ":-28.290713532003668,"pfxX":0.5422828800538895,"pfxZ":2.3326163761033563,"pX":2.3705957712762196,"pZ":2.64227568053742,"vX0":9.645813464975886,"vY0":-128.53617258160781,"vZ0":-1.875239484279807,"x":26.64,"y":167.44,"x0":-1.5066293264398312,"y0":50.00625509125264,"z0":5.58506673559894,"aX":0.9040994046571941},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2291,"spinDirection":161},"zone":12,"typeConfidence":0.74,"plateTime":0.42666160287991284,"extension":6.946961427817957},"index":1,"playId":"5840784f-da53-38f8-b825-9f3c8b3a5706","pitchNumber":1,"startTime":"2026-05-17T22:33:24.583Z","endTime":"2026-05-17T22:33:27.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09345356203697,"aZ":-12.446913894669544,"pfxX":-5.786195281752669,"pfxZ":10.267235673551648,"pX":1.8991754356839168,"pZ":2.4063532558500005,"vX0":10.764873391938083,"vY0":-138.07378264015873,"vZ0":-6.335491048487013,"x":44.61,"y":173.81,"x0":-1.3068033300043889,"y0":50.00559589121267,"z0":5.576165155349941,"aX":-11.121361973806398},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2081,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.397408852188315,"extension":7.126453019034091},"index":2,"playId":"2bb602d2-3d42-33c4-8b9c-31453dcf13bc","pitchNumber":2,"startTime":"2026-05-17T22:33:39.220Z","endTime":"2026-05-17T22:33:42.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.1,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23092207893443,"aZ":-26.520856136926863,"pfxX":0.6315952239868241,"pfxZ":3.4459109763217004,"pX":0.11165940502057559,"pZ":2.0718928368343725,"vX0":4.735320737778264,"vY0":-126.78639229158769,"vZ0":-3.3582424333490533,"x":112.74,"y":182.84,"x0":-1.856829501961574,"y0":50.00136632556496,"z0":5.51407830949291,"aX":1.0341600146065943},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":-2.2,"spinRate":2506,"spinDirection":151},"zone":8,"typeConfidence":0.72,"plateTime":0.43087460858471704,"extension":6.857531635492964},"index":3,"playId":"8b0b9e26-acde-3d66-bf08-4b186e047e76","pitchNumber":3,"startTime":"2026-05-17T22:33:56.898Z","endTime":"2026-05-17T22:34:00.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-17T22:34:08.626Z","endTime":"2026-05-17T22:34:21.216Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96709197192004,"aZ":-12.238549524693973,"pfxX":-5.3049900941297325,"pfxZ":10.18290958272565,"pX":-0.08052237036945084,"pZ":2.7012647939631975,"vX0":5.969162452006685,"vY0":-139.6225842678876,"vZ0":-5.7930280446518,"x":120.07,"y":165.85,"x0":-1.5656747152831358,"y0":50.00002954602749,"z0":5.621699199855357,"aX":-10.382741678564578},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":8.3,"spinRate":2086,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3935969621113631,"extension":6.892016299791744},"index":5,"playId":"6873e0a4-cc41-335c-8eff-6fadd95bcc14","pitchNumber":4,"startTime":"2026-05-17T22:34:21.216Z","endTime":"2026-05-17T22:34:24.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.793723369591056,"aZ":-35.33759017586543,"pfxX":-0.09572882012607309,"pfxZ":-2.2094144808381797,"pX":1.3081700457324925,"pZ":-0.364911605967531,"vX0":6.5149097486365415,"vY0":-119.67066491481033,"vZ0":-6.170904513884594,"x":67.14,"y":248.63,"x0":-1.4515114348553326,"y0":50.001921704687966,"z0":5.459539878253085,"aX":-0.13724028147172274},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.4,"breakHorizontal":-1.6,"spinRate":2484,"spinDirection":29},"zone":14,"typeConfidence":0.94,"plateTime":0.45990157026556355,"extension":6.867418334259567},"index":6,"playId":"47220cb0-6bed-37f0-adfe-3aa4968af955","pitchNumber":5,"startTime":"2026-05-17T22:34:42.873Z","endTime":"2026-05-17T22:34:48.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.043944448341644,"aZ":-24.747065003111633,"pfxX":-0.20384315498568384,"pfxZ":4.278639308839052,"pX":1.0326235453301142,"pZ":1.54094928532504,"vX0":6.893068462327731,"vY0":-131.69833729767691,"vZ0":-5.217198007226212,"x":77.64,"y":197.17,"x0":-1.6053115363508643,"y0":50.00357187637614,"z0":5.4061070468386205,"aX":-0.3548817926098048},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.7,"breakHorizontal":-1.3,"spinRate":2609,"spinDirection":179},"zone":14,"typeConfidence":0.89,"plateTime":0.4177895093051083,"extension":6.873223513654088},"index":7,"playId":"149c8d18-4542-3ca1-8ad8-d513530cb2ec","pitchNumber":6,"startTime":"2026-05-17T22:35:04.117Z","endTime":"2026-05-17T22:35:09.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:35:09.471Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T22:35:18.259Z","endTime":"2026-05-17T22:36:16.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03636383903082,"aZ":-30.210397980186336,"pfxX":1.2525056717702627,"pfxZ":1.1467868222773525,"pX":0.5409985161171993,"pZ":3.7596248093747935,"vX0":5.2865159162868025,"vY0":-131.00574643719807,"vZ0":0.8701558339580177,"x":96.38,"y":137.27,"x0":-1.676678112672737,"y0":50.00388103103143,"z0":5.704116078635497,"aX":2.149068980159054},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":-3.6,"spinRate":2495,"spinDirection":150},"zone":12,"typeConfidence":0.85,"plateTime":0.42017901249929324,"extension":6.786273736010348},"index":0,"playId":"0d75834e-685d-3242-9fd8-520b67512106","pitchNumber":1,"startTime":"2026-05-17T22:35:32.174Z","endTime":"2026-05-17T22:35:37.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74194151213108,"aZ":-25.18269052448337,"pfxX":0.2516569021695725,"pfxZ":4.047807121375149,"pX":0.4371699109110887,"pZ":3.4645134457127083,"vX0":5.234444743116873,"vY0":-131.5310944858991,"vZ0":-0.9602780622661174,"x":100.34,"y":145.24,"x0":-1.6237213011986196,"y0":50.001661067477876,"z0":5.727282111770561,"aX":0.432723235099403},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":-1.8,"spinRate":2474,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.4188107258961655,"extension":6.780501057761251},"index":1,"playId":"fb69af2b-69ea-347a-a8ce-f795f13126b1","pitchNumber":2,"startTime":"2026-05-17T22:35:50.397Z","endTime":"2026-05-17T22:35:55.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.793071254004126,"aZ":-25.51332243669342,"pfxX":1.0035233079085395,"pfxZ":3.9288957796995705,"pX":0.12202425471645537,"pZ":2.234974820369199,"vX0":4.4533963670839185,"vY0":-130.48191364089973,"vZ0":-3.410237024897112,"x":112.35,"y":178.44,"x0":-1.7491034550848952,"y0":50.00134366771271,"z0":5.518091509063011,"aX":1.7009659092655667},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":-3.0,"spinRate":2441,"spinDirection":185},"zone":5,"typeConfidence":0.88,"plateTime":0.42251754755501336,"extension":6.715445725913579},"hitData":{"launchSpeed":91.3,"launchAngle":49.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.7,"coordY":100.38}},"index":2,"playId":"f37d5a4a-820b-3112-bff4-40df41e49970","pitchNumber":3,"startTime":"2026-05-17T22:36:06.390Z","endTime":"2026-05-17T22:36:16.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:36:16.391Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T22:36:20.104Z","endTime":"2026-05-17T22:38:34.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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.8,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.787110827117665,"aZ":-12.324471608533388,"pfxX":-8.007133542096234,"pfxZ":10.334257631987409,"pX":-0.38366194266467146,"pZ":1.5153974753770676,"vX0":5.824576515687526,"vY0":-139.06168795575198,"vZ0":-8.67060127772865,"x":131.62,"y":197.86,"x0":-1.4856689887072516,"y0":50.002644239111994,"z0":5.5303228337651475,"aX":-15.380013920538117},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2266,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.39682094421085745,"extension":6.885610507634679},"index":0,"playId":"4fc7ee51-e720-3d7a-84e4-91f76d38b9c9","pitchNumber":1,"startTime":"2026-05-17T22:36:40.818Z","endTime":"2026-05-17T22:36:46.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15468480584955,"aZ":-22.22685684472863,"pfxX":-0.10782039341435201,"pfxZ":5.453618385274859,"pX":-0.357863617929457,"pZ":2.184526744000639,"vX0":4.075500047348815,"vY0":-135.13296747417817,"vZ0":-4.576406044174788,"x":130.64,"y":179.8,"x0":-1.8802790220261227,"y0":50.00389905862615,"z0":5.48891353783559,"aX":-0.19676827305645708},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":-0.8,"spinRate":2448,"spinDirection":202},"zone":7,"typeConfidence":0.92,"plateTime":0.40743325174960177,"extension":6.766299436446829},"index":1,"playId":"de291fed-27d2-36e1-99a7-47e9b52005fb","pitchNumber":2,"startTime":"2026-05-17T22:36:56.268Z","endTime":"2026-05-17T22:37:00.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222436005284173,"aZ":-30.410280401162286,"pfxX":0.7165002120782153,"pfxZ":1.101908828002756,"pX":1.0559666513577268,"pZ":2.1164857050854655,"vX0":6.751804290911833,"vY0":-126.46601369452256,"vZ0":-2.433181570002416,"x":76.75,"y":181.63,"x0":-1.7573478833831242,"y0":50.001980999443795,"z0":5.5655370017908705,"aX":1.1419056381542798},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2665,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4354968572708455,"extension":6.860186608660134},"index":2,"playId":"c72e025f-8e19-3e89-8c52-7442d0de90d0","pitchNumber":3,"startTime":"2026-05-17T22:37:11.746Z","endTime":"2026-05-17T22:37:16.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.2,"endSpeed":87.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.85917973915443,"aZ":-13.395302607567356,"pfxX":-7.263028389241177,"pfxZ":9.449293058922958,"pX":-1.5043315989713641,"pZ":3.4346140282831934,"vX0":3.130557856883435,"vY0":-141.4049462809921,"vZ0":-3.6651921426434795,"x":174.34,"y":146.05,"x0":-1.693986264380798,"y0":50.002500121441685,"z0":5.630917678782237,"aX":-14.43310731145026},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":12.4,"spinRate":2189,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3901482496331341,"extension":6.783997764776829},"index":3,"playId":"b04faebd-32cf-3497-8c44-23a445602610","pitchNumber":4,"startTime":"2026-05-17T22:37:27.582Z","endTime":"2026-05-17T22:37:31.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":80.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.044193052506074,"aZ":-26.20149829976563,"pfxX":0.7387588130234093,"pfxZ":3.5370439315533773,"pX":0.8273534552086861,"pZ":2.4537195971863524,"vX0":6.102816797310124,"vY0":-130.26438968754942,"vZ0":-2.9280143544051533,"x":85.46,"y":172.53,"x0":-1.6596525889374525,"y0":50.00092489459437,"z0":5.612743345126912,"aX":1.2443183246942833},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":-2.9,"spinRate":2460,"spinDirection":181},"zone":14,"typeConfidence":0.86,"plateTime":0.4234637215349273,"extension":6.820000288839635},"index":4,"playId":"9e0c43aa-f907-3344-b4cf-995e0150d00a","pitchNumber":5,"startTime":"2026-05-17T22:37:43.288Z","endTime":"2026-05-17T22:37:48.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-17T22:38:11.032Z","endTime":"2026-05-17T22:38:22.758Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.1,"endSpeed":87.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.36101664961377,"aZ":-12.731198337564004,"pfxX":-5.751491745429718,"pfxZ":9.827342081969569,"pX":-0.5085621003403792,"pZ":2.3824853012951075,"vX0":5.1207219195605544,"vY0":-141.03062403634863,"vZ0":-6.447723388526373,"x":136.39,"y":174.45,"x0":-1.6164718541948577,"y0":50.00571520421764,"z0":5.549149044422193,"aX":-11.38292270475836},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2274,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.3910234577490739,"extension":6.85586138985638},"hitData":{"launchSpeed":93.3,"launchAngle":13.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.18,"coordY":102.63}},"index":6,"playId":"7cc9e7fc-2a3c-3ca7-865d-18e316e93eb2","pitchNumber":6,"startTime":"2026-05-17T22:38:22.758Z","endTime":"2026-05-17T22:38:34.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:38:34.272Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Soler pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T22:38:41.955Z","endTime":"2026-05-17T22:39:09.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.318243904387046,"aZ":-19.924452288230988,"pfxX":0.22060052594579327,"pfxZ":6.802780458071705,"pX":0.0059330651279211315,"pZ":2.057822760375905,"vX0":4.523432593727749,"vY0":-133.94525200937193,"vZ0":-5.502017709512331,"x":116.77,"y":183.22,"x0":-1.7397438902488143,"y0":50.005825839149274,"z0":5.581675487644827,"aX":0.39631453757482604},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-1.4,"spinRate":2438,"spinDirection":195},"zone":8,"typeConfidence":0.92,"plateTime":0.41030744236677075,"extension":6.772975343323934},"hitData":{"launchSpeed":84.4,"launchAngle":77.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.86,"coordY":188.98}},"index":0,"playId":"95ffcb56-b2cb-372e-a69c-c06eb450953c","pitchNumber":1,"startTime":"2026-05-17T22:38:57.818Z","endTime":"2026-05-17T22:39:09.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-17T22:39:09.964Z","atBatIndex":72}]