[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out to second baseman José Tena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:07:03.035Z","endTime":"2026-03-17T17:07:56.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T12:44:59.001Z","endTime":"2026-03-17T16:50:24.327Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T16:50:24.327Z","endTime":"2026-03-17T17:06:45.212Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T17:06:45.212Z","endTime":"2026-03-17T17:07:05.295Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.185164294396053,"aZ":-13.447237351371644,"pfxX":-4.191054629437419,"pfxZ":10.496638375370939,"pX":0.6611456160561534,"pZ":1.5274322046462065,"vX0":7.992164724888328,"vY0":-132.88655690647687,"vZ0":-7.716327679890802,"x":91.8,"y":197.54,"x0":-1.8443960001415969,"y0":50.00134673252865,"z0":5.451188310218846,"aX":-7.476613922285012},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2198,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4126135275008145,"extension":7.203155903368492},"index":3,"playId":"283760b5-446d-33e0-afc7-87492682989c","pitchNumber":1,"startTime":"2026-03-17T17:07:05.295Z","endTime":"2026-03-17T17:07:10.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.8,"endSpeed":81.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.019021232251298,"aZ":-24.329739265700827,"pfxX":1.6898965420415069,"pfxZ":4.681945256402048,"pX":1.3438622918364374,"pZ":2.0532213021630796,"vX0":8.246492180493162,"vY0":-127.76122246146522,"vZ0":-4.0557921527538845,"x":65.78,"y":183.34,"x0":-2.1276269441564817,"y0":50.00215264266488,"z0":5.543423933775512,"aX":2.8302145648746935},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":-4.7,"spinRate":2487,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4265399511732664,"extension":6.979983973772532},"index":4,"playId":"39eb94ca-80f7-3d62-9c40-75a4b4669b3b","pitchNumber":2,"startTime":"2026-03-17T17:07:20.451Z","endTime":"2026-03-17T17:07:24.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76535400399651,"aZ":-29.97302641001294,"pfxX":-7.076375287950592,"pfxZ":1.3942173547769325,"pX":-1.5355405492661587,"pZ":2.231033095859052,"vX0":4.119043764296191,"vY0":-125.17173610002956,"vZ0":-2.2021041317784142,"x":175.53,"y":178.54,"x0":-2.2885219762125044,"y0":50.000948937423104,"z0":5.591602844513385,"aX":-11.156425254516018},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.3,"breakHorizontal":11.8,"spinRate":2183,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4386418284674076,"extension":6.616303733439265},"index":5,"playId":"43ef92c7-d899-3fdd-9a8c-83dea6c623e5","pitchNumber":3,"startTime":"2026-03-17T17:07:35.414Z","endTime":"2026-03-17T17:07:39.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61612338918077,"aZ":-27.47858708821459,"pfxX":-9.234739197871791,"pfxZ":3.094813242797331,"pX":-0.4400069787187068,"pZ":1.8242538857364414,"vX0":6.56569976063791,"vY0":-123.46238094059862,"vZ0":-3.281964997755474,"x":133.77,"y":189.53,"x0":-1.9575988582324901,"y0":50.000996804706986,"z0":5.527652013297504,"aX":-14.004078256130953},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":2245,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4466602667475019,"extension":7.040494413837114},"hitData":{"launchSpeed":88.0,"launchAngle":11.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.28,"coordY":139.02}},"index":6,"playId":"2d31ce5c-bd24-37c0-a214-4e17d6751f3a","pitchNumber":4,"startTime":"2026-03-17T17:07:51.926Z","endTime":"2026-03-17T17:07:56.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-17T17:07:56.387Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:08:02.470Z","endTime":"2026-03-17T17:09:37.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":93.5,"endSpeed":85.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85901030149846,"aZ":-15.692247942095868,"pfxX":-6.293988016829365,"pfxZ":8.871116414477399,"pX":1.0176289326682169,"pZ":2.8654852337662606,"vX0":9.677308905742905,"vY0":-135.73717749449602,"vZ0":-4.151963150018532,"x":78.21,"y":161.41,"x0":-1.7829231233413336,"y0":50.00640021235344,"z0":5.514149383149602,"aX":-11.69948432394589},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":2316,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.404162483972077,"extension":7.148248182087635},"index":0,"playId":"9dd70889-3162-3876-8847-e96c953ed24a","pitchNumber":1,"startTime":"2026-03-17T17:08:19.325Z","endTime":"2026-03-17T17:08:22.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.392150169734578,"aZ":-27.370278651134605,"pfxX":7.561477952097938,"pfxZ":3.546188957428228,"pX":-0.11971140530326609,"pZ":3.0739666002799053,"vX0":2.1675894093247807,"vY0":-115.83766574329114,"vZ0":0.5807483021589975,"x":121.56,"y":155.78,"x0":-2.0506819947053887,"y0":50.00148551696371,"z0":5.444479564070604,"aX":10.235857994771782},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.8,"breakHorizontal":-14.3,"spinRate":2490,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.4735169130270558,"extension":6.94922216341177},"index":1,"playId":"8ce0ebdf-b34d-36d3-b490-7e0afbe725a4","pitchNumber":2,"startTime":"2026-03-17T17:08:34.642Z","endTime":"2026-03-17T17:08:37.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30967097255781,"aZ":-30.398393952643637,"pfxX":7.2809656628684944,"pfxZ":1.237326391455893,"pX":-0.6399905557127848,"pZ":2.1401001062725338,"vX0":1.3300271491463334,"vY0":-118.44828425495567,"vZ0":-1.3211015684255074,"x":141.39,"y":181.0,"x0":-2.153985457265106,"y0":50.004715141350125,"z0":5.457173048230092,"aX":10.458636289239486},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.2,"breakHorizontal":-13.6,"spinRate":2397,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.4605053393649148,"extension":6.684032756133965},"index":2,"playId":"ad272b6d-8a8e-3751-a0c1-cf51039b5026","pitchNumber":3,"startTime":"2026-03-17T17:08:55.032Z","endTime":"2026-03-17T17:08:58.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.485558618607932,"aZ":-22.39362197057478,"pfxX":-8.887161861135775,"pfxZ":5.253311103038734,"pX":1.1590394884645896,"pZ":2.332705071618934,"vX0":11.290747344022117,"vY0":-135.80577097882423,"vZ0":-3.906626159529675,"x":72.82,"y":175.8,"x0":-1.9029929441573963,"y0":50.005896341004544,"z0":5.352639088447275,"aX":-16.55878459710355},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":13.7,"spinRate":2418,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4037341396399974,"extension":7.013434265578518},"index":3,"playId":"90e3cdb9-1df7-33ab-8e41-9904ebf921dd","pitchNumber":4,"startTime":"2026-03-17T17:09:16.122Z","endTime":"2026-03-17T17:09:19.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27213142451955,"aZ":-14.515177354267857,"pfxX":-7.165105220577365,"pfxZ":9.454678421592,"pX":0.5864251003544164,"pZ":2.6211552444115376,"vX0":8.911152187964616,"vY0":-136.57253820470225,"vZ0":-4.882484514026696,"x":94.65,"y":168.01,"x0":-1.8053361873491311,"y0":50.00140971143097,"z0":5.448557256428946,"aX":-13.380897600725495},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2334,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4028148668951266,"extension":6.994417202551521},"index":4,"playId":"7b7a1601-1747-3a3c-bb76-a5849c0a0038","pitchNumber":5,"startTime":"2026-03-17T17:09:34.205Z","endTime":"2026-03-17T17:09:37.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:09:37.298Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:09:39.375Z","endTime":"2026-03-17T17:11:51.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.096712038453767,"aZ":-17.222102678729833,"pfxX":-4.416948152633533,"pfxZ":8.04497318233889,"pX":-0.7445808107947156,"pZ":3.575274211235973,"vX0":4.748443909367871,"vY0":-135.58841002292226,"vZ0":-2.2251084082954504,"x":145.38,"y":142.25,"x0":-1.9460649889066448,"y0":50.00532930479994,"z0":5.610584849192477,"aX":-8.21213565121685},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2268,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40422233288465215,"extension":6.959922315016029},"index":0,"playId":"ceabd20b-17a4-3404-b491-9c0c58097c2c","pitchNumber":1,"startTime":"2026-03-17T17:10:05.481Z","endTime":"2026-03-17T17:10:08.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30294288664162,"aZ":-23.54746443054773,"pfxX":1.5608289870625942,"pfxZ":4.8752538108734464,"pX":0.8729571456699374,"pZ":1.8431618005804573,"vX0":6.915284220278302,"vY0":-131.31038673254216,"vZ0":-4.80622443335783,"x":83.72,"y":189.01,"x0":-1.9832644951538139,"y0":50.00487545539814,"z0":5.419734130914609,"aX":2.7608372631463594},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-4.2,"spinRate":2506,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4150040196700213,"extension":6.960179787987206},"index":1,"playId":"b4415c7c-ee46-35a2-a33c-348a096a81d7","pitchNumber":2,"startTime":"2026-03-17T17:10:20.416Z","endTime":"2026-03-17T17:10:24.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.870936998014294,"aZ":-25.430403984197763,"pfxX":1.015860744403338,"pfxZ":3.9886499024491533,"pX":1.9768801851601099,"pZ":1.0352088721706094,"vX0":9.837517318661595,"vY0":-128.77770212539394,"vZ0":-6.070602472251521,"x":41.65,"y":210.83,"x0":-2.01313365631775,"y0":50.005659610532234,"z0":5.370853689585795,"aX":1.7189907786627738},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-3.8,"spinRate":2491,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.42410822478450205,"extension":6.9953540870990905},"index":2,"playId":"f91e4648-d258-384d-a352-6cbf54434c4d","pitchNumber":3,"startTime":"2026-03-17T17:10:39.701Z","endTime":"2026-03-17T17:10:45.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46003392176931,"aZ":-18.11866765489164,"pfxX":-4.139812641236082,"pfxZ":7.848687026846727,"pX":-0.31529185357662176,"pZ":2.6517022885716854,"vX0":6.148034199456885,"vY0":-132.49958490767725,"vZ0":-3.785227467357677,"x":129.02,"y":167.18,"x0":-2.1203658014346884,"y0":50.0001708950227,"z0":5.410831102621118,"aX":-7.411394619439522},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":6.2,"spinRate":2323,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.41227811875637865,"extension":7.0632770124305235},"index":3,"playId":"c377a012-cf64-368f-8795-e98ca7abcbe5","pitchNumber":4,"startTime":"2026-03-17T17:11:01.018Z","endTime":"2026-03-17T17:11:04.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651322552318454,"aZ":-23.393900339325334,"pfxX":-6.415933505176134,"pfxZ":4.889056290429497,"pX":0.17916470873974413,"pZ":1.9850059659582049,"vX0":8.163081951852579,"vY0":-132.71093982596653,"vZ0":-4.338503660378434,"x":110.17,"y":185.18,"x0":-2.0936074456664318,"y0":50.00052064713316,"z0":5.331024939620329,"aX":-11.518170288459265},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":10.0,"spinRate":2329,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.41168336121687865,"extension":7.0281965278483},"index":4,"playId":"a95672c2-ce5b-3b7c-8d3d-bc1a23d115ee","pitchNumber":5,"startTime":"2026-03-17T17:11:16.866Z","endTime":"2026-03-17T17:11:21.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-17T17:11:32.512Z","endTime":"2026-03-17T17:11:46.879Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958974311983397,"aZ":-16.238276989350073,"pfxX":-4.877736976114104,"pfxZ":8.669771950989933,"pX":-0.42468944755513294,"pZ":1.4582842862706746,"vX0":6.065830539414094,"vY0":-134.19003012818737,"vZ0":-7.256987013633627,"x":133.19,"y":199.41,"x0":-2.0726388063460432,"y0":50.001301847951574,"z0":5.338584497379696,"aX":-8.963586777705787},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2309,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4069903904028096,"extension":7.218623592309689},"index":6,"playId":"a9878d3b-41fa-3dc9-8337-176a112a5434","pitchNumber":6,"startTime":"2026-03-17T17:11:46.879Z","endTime":"2026-03-17T17:11:51.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:11:51.245Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:12:46.224Z","endTime":"2026-03-17T17:15:45.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.405278824360703,"aZ":-16.364360250312895,"pfxX":-5.543874736022491,"pfxZ":8.00612901526477,"pX":-0.01452011517298631,"pZ":3.328791690218572,"vX0":7.278874230944806,"vY0":-139.64501149025693,"vZ0":-3.59280299441335,"x":117.55,"y":148.9,"x0":-1.9344555892472892,"y0":50.00641987057022,"z0":5.708470830421609,"aX":-10.953242066313788},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":8.5,"spinRate":2241,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.3921989102184096,"extension":6.5279499387047695},"index":0,"playId":"fa212f58-dc95-3da8-958b-a9f5a4d26544","pitchNumber":1,"startTime":"2026-03-17T17:14:04.757Z","endTime":"2026-03-17T17:14:08.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19021951366007,"aZ":-14.413919718102907,"pfxX":-7.032475044412296,"pfxZ":9.21073913661716,"pX":0.43435077980514536,"pZ":2.9061247476361247,"vX0":8.931175248992387,"vY0":-138.31840404182827,"vZ0":-4.567839925469737,"x":100.44,"y":160.31,"x0":-1.9298322599194653,"y0":50.005164800772086,"z0":5.552466031263517,"aX":-13.56489213586211},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2230,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.396693525151266,"extension":6.589381693879706},"index":1,"playId":"16832c14-f711-33d3-9cd5-18bdc479b345","pitchNumber":2,"startTime":"2026-03-17T17:14:25.249Z","endTime":"2026-03-17T17:14:28.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-17T17:14:45.770Z","endTime":"2026-03-17T17:15:03.040Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018684634557133,"aZ":-24.115243242575275,"pfxX":-3.593870830818304,"pfxZ":4.421706561305892,"pX":0.44685449199843386,"pZ":0.6818794062586446,"vX0":7.9867933473721395,"vY0":-133.48067246084213,"vZ0":-7.741172629562848,"x":99.97,"y":220.37,"x0":-2.1037682807872287,"y0":50.00477270461825,"z0":5.329498528354146,"aX":-6.552550700468347},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":4.9,"spinRate":2367,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.40878714627148804,"extension":6.701080437913385},"index":3,"playId":"6d06c101-ff7f-3261-876a-dc958bde960d","pitchNumber":3,"startTime":"2026-03-17T17:15:03.040Z","endTime":"2026-03-17T17:15:06.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914827095406125,"aZ":-27.08666960791936,"pfxX":-1.770146216975303,"pfxZ":2.7389414933023915,"pX":-0.847629336636093,"pZ":3.9437486367767325,"vX0":4.09455891159768,"vY0":-135.0196309017495,"vZ0":0.44332301934607954,"x":149.31,"y":132.3,"x0":-2.1501082729221683,"y0":50.00196719192685,"z0":5.675436427364729,"aX":-3.2866960164478893},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":2.4,"spinRate":2383,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.40483542637878056,"extension":6.276996457327554},"index":4,"playId":"2281be6c-c102-37d6-8d3d-2b7e1ad40cd8","pitchNumber":4,"startTime":"2026-03-17T17:15:22.508Z","endTime":"2026-03-17T17:15:27.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383111602144332,"aZ":-10.323063660195753,"pfxX":-5.155097763914024,"pfxZ":10.917892220291044,"pX":1.5447375602939915,"pZ":1.1402044678993066,"vX0":11.08270892902096,"vY0":-140.47753461349538,"vZ0":-9.786424877283062,"x":58.12,"y":207.99,"x0":-1.7792755031553051,"y0":50.00489494332252,"z0":5.3373513207828225,"aX":-10.320117953371867},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":7.1,"spinRate":2348,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.3896871981702974,"extension":6.825844754565822},"index":5,"playId":"89ee7915-81f2-36bb-a1a8-52e00291ba17","pitchNumber":5,"startTime":"2026-03-17T17:15:41.920Z","endTime":"2026-03-17T17:15:45.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:15:45.524Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Franklin grounds out softly, pitcher Dustin May to first baseman Alec Burleson. Nasim Nuñez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:15:51.424Z","endTime":"2026-03-17T17:16:56.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669160,"link":"/api/v1/people/669160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250674955036605,"aZ":-22.723097157352925,"pfxX":-9.220775142822283,"pfxZ":4.947946077697141,"pX":0.9002268220288336,"pZ":2.550223168923093,"vX0":11.046634971013926,"vY0":-137.2882736968609,"vZ0":-3.4593493217144977,"x":82.69,"y":169.92,"x0":-1.9766540550661253,"y0":50.00149961516441,"z0":5.372215634756314,"aX":-17.60936675865115},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":14.4,"spinRate":2195,"spinDirection":234},"zone":12,"typeConfidence":0.71,"plateTime":0.3988804598871103,"extension":6.7336716266829315},"index":0,"playId":"f514552f-7ec0-3bfd-92bf-dabc9d2c0b67","pitchNumber":1,"startTime":"2026-03-17T17:16:26.932Z","endTime":"2026-03-17T17:16:32.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.349038603910227,"aZ":-22.431468069828494,"pfxX":-9.304244606747776,"pfxZ":5.000304556894942,"pX":-0.05260500777953287,"pZ":2.2062056694025634,"vX0":9.17552762062437,"vY0":-138.79534732481451,"vZ0":-4.502236320839206,"x":119.01,"y":179.21,"x0":-2.1940359187128764,"y0":50.0055037741293,"z0":5.345121792600115,"aX":-18.138383714128974},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":14.9,"spinRate":2184,"spinDirection":235},"zone":5,"typeConfidence":0.71,"plateTime":0.3947846191734472,"extension":6.495638622584284},"hitData":{"launchSpeed":52.4,"launchAngle":-71.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.65,"coordY":190.17}},"index":1,"playId":"1192b128-25ba-3b7b-a97b-046ed3486fb3","pitchNumber":2,"startTime":"2026-03-17T17:16:46.812Z","endTime":"2026-03-17T17:16:56.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.44,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:16:56.901Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out, shortstop JJ Wetherholt to first baseman Alec Burleson. Nasim Nuñez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:17:09.648Z","endTime":"2026-03-17T17:18:01.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331882127753385,"aZ":-33.756430971893295,"pfxX":9.057184813637477,"pfxZ":-0.9834738468437063,"pX":0.866791791234286,"pZ":1.6183105955344947,"vX0":5.083481051862992,"vY0":-126.05623434248382,"vZ0":-2.4011496578018185,"x":83.96,"y":195.09,"x0":-2.35477456095245,"y0":50.00429472706492,"z0":5.316294654035169,"aX":14.534014006406263},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.2,"breakHorizontal":-17.6,"spinRate":3078,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4350003437392478,"extension":6.622831238052043},"index":0,"playId":"07e5ac4c-0d4f-3163-81a5-6a1301d7051c","pitchNumber":1,"startTime":"2026-03-17T17:17:36.214Z","endTime":"2026-03-17T17:17:40.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8251730834025,"aZ":-26.283119304574633,"pfxX":-9.55883851258629,"pfxZ":3.022524023554408,"pX":-0.2375095713703982,"pZ":2.0310431054747045,"vX0":8.445579085095579,"vY0":-139.10605243654484,"vZ0":-4.116773130691179,"x":126.05,"y":183.94,"x0":-2.0793381232692596,"y0":50.00207739656064,"z0":5.2841118817595625,"aX":-18.628425627574693},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.8,"breakHorizontal":15.5,"spinRate":2386,"spinDirection":232},"zone":8,"typeConfidence":0.91,"plateTime":0.3945858175079251,"extension":6.458694356106736},"hitData":{"launchSpeed":99.2,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.81,"coordY":145.41}},"index":1,"playId":"6a9309ac-eb86-3a18-b917-501b9c774bba","pitchNumber":2,"startTime":"2026-03-17T17:17:55.448Z","endTime":"2026-03-17T17:18:01.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:18:01.381Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House doubles (6) on a ground ball to right fielder Jordan Walker. Nasim Nuñez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:18:19.652Z","endTime":"2026-03-17T17:20:04.806Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.54269768086312,"aZ":-23.90336042460412,"pfxX":-10.960614743447747,"pfxZ":4.090840886632914,"pX":0.5192615486358952,"pZ":1.579573929841337,"vX0":11.229013949450241,"vY0":-142.19725549797934,"vZ0":-5.908630474276206,"x":97.21,"y":196.13,"x0":-2.0816343439518246,"y0":50.00287774717127,"z0":5.228947993131286,"aX":-22.15625444890891},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.1,"breakHorizontal":17.2,"spinRate":2404,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.38712158288189213,"extension":6.482278339505871},"index":0,"playId":"89156d9b-20c2-3c17-b5c0-28d7e15affdc","pitchNumber":1,"startTime":"2026-03-17T17:18:31.147Z","endTime":"2026-03-17T17:18:35.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156722607201083,"aZ":-36.8843327000861,"pfxX":9.05535371704461,"pfxZ":-2.9099640883278886,"pX":0.8096315539817073,"pZ":1.7279698713473635,"vX0":4.966703516279814,"vY0":-127.4503566675691,"vZ0":-1.5161028927258775,"x":86.14,"y":192.12,"x0":-2.3510457399850266,"y0":50.002545845823775,"z0":5.287404439028775,"aX":14.655268885088518},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.4,"breakHorizontal":-17.6,"spinRate":3196,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.43245618889935855,"extension":6.527618455874107},"index":1,"playId":"0e0cc980-bdd3-3374-aba1-a85164869c38","pitchNumber":2,"startTime":"2026-03-17T17:18:51.310Z","endTime":"2026-03-17T17:18:54.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.914165002471425,"aZ":-35.882331963955636,"pfxX":7.812542454013271,"pfxZ":-2.23671687608553,"pX":1.741934086283336,"pZ":1.4711089927506553,"vX0":7.29483863307003,"vY0":-128.7858465294166,"vZ0":-2.328621398002735,"x":50.6,"y":199.06,"x0":-2.1553637142973763,"y0":50.00282225446059,"z0":5.196940764304147,"aX":12.95478048121893},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.3,"breakHorizontal":-16.0,"spinRate":3249,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.42737803828430243,"extension":6.563157363851096},"index":2,"playId":"f235b6da-9dec-332f-924a-9f8e00d64565","pitchNumber":3,"startTime":"2026-03-17T17:19:10.876Z","endTime":"2026-03-17T17:19:14.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.04078719989847,"aZ":-15.560895983574438,"pfxX":-7.608532548992125,"pfxZ":8.109419135940783,"pX":1.5563358510105627,"pZ":2.2240239746107813,"vX0":12.190640946554623,"vY0":-143.3695164504668,"vZ0":-6.253921582484319,"x":57.68,"y":178.73,"x0":-1.7936497066458315,"y0":50.00406813519662,"z0":5.432569227540688,"aX":-15.590258700713678},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.3,"breakHorizontal":10.9,"spinRate":2408,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3843814010475688,"extension":6.6864526223135226},"index":3,"playId":"03aa1f66-dc3d-363c-8757-06575bd872a0","pitchNumber":4,"startTime":"2026-03-17T17:19:31.901Z","endTime":"2026-03-17T17:19:35.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.549217466969225,"aZ":-17.647513466293965,"pfxX":-6.788728517057188,"pfxZ":6.812022737287262,"pX":-0.6614694421539016,"pZ":2.199218428806935,"vX0":6.680204352939949,"vY0":-145.00303852484643,"vZ0":-5.640183043500588,"x":142.21,"y":179.4,"x0":-2.1118423490853075,"y0":50.001148766777206,"z0":5.244368128958627,"aX":-14.471783678654134},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.4,"breakHorizontal":11.0,"spinRate":2444,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.37757221389060724,"extension":6.865818457694432},"hitData":{"launchSpeed":88.1,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.74,"coordY":145.41}},"index":4,"playId":"71a0878d-9125-3b58-802b-e5590e31812e","pitchNumber":5,"startTime":"2026-03-17T17:19:55.006Z","endTime":"2026-03-17T17:20:04.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":9.5,"leverageIndex":1.36,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:20:04.806Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Keibert Ruiz pops out to third baseman Nolan Gorman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:20:13.768Z","endTime":"2026-03-17T17:22:25.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.832719347765895,"aZ":-30.984807582211836,"pfxX":-8.37055052702075,"pfxZ":0.6622259983199665,"pX":-0.4907982118936507,"pZ":1.391168207730669,"vX0":7.0078788420697835,"vY0":-133.098949868181,"vZ0":-4.264881750248968,"x":135.71,"y":201.22,"x0":-2.0716464662621816,"y0":50.000859286829844,"z0":5.260414923777158,"aX":-15.001670265006709},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":13.6,"spinRate":1872,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.41167052999833764,"extension":6.83305792337242},"index":0,"playId":"4831d7ac-caf8-36f0-8835-65139a21ef61","pitchNumber":1,"startTime":"2026-03-17T17:20:38.238Z","endTime":"2026-03-17T17:20:44.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346557727132236,"aZ":-31.165030666704983,"pfxX":-9.730831606125768,"pfxZ":0.5711024619512539,"pX":-0.05155776827908294,"pZ":2.3137702578381005,"vX0":8.392155932936724,"vY0":-133.27448443394692,"vZ0":-1.9936142004080795,"x":118.97,"y":176.31,"x0":-1.992631928259201,"y0":50.00637094813387,"z0":5.344703310032741,"aX":-17.33155527072064},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.7,"breakHorizontal":15.6,"spinRate":1753,"spinDirection":259},"zone":5,"typeConfidence":0.92,"plateTime":0.41256773487231113,"extension":6.8369451693499625},"index":1,"playId":"8e84d573-18dc-3547-87fa-47a573cb26d3","pitchNumber":2,"startTime":"2026-03-17T17:21:27.109Z","endTime":"2026-03-17T17:21:31.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0070989256912,"aZ":-33.7191493762395,"pfxX":9.118922073691719,"pfxZ":-0.9788621660667705,"pX":-0.7319207630018757,"pZ":2.69745085524564,"vX0":1.7892161692410071,"vY0":-125.73509067006609,"vZ0":0.2400576620079682,"x":144.9,"y":165.95,"x0":-2.6383400435800977,"y0":50.00111934263466,"z0":5.360806331128233,"aX":14.443044313441712},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":-16.9,"spinRate":3070,"spinDirection":61},"zone":4,"typeConfidence":0.9,"plateTime":0.43740016135591286,"extension":6.325657020761997},"index":2,"playId":"e1da5cbc-6ad4-345d-bd4b-9716fb2c025c","pitchNumber":3,"startTime":"2026-03-17T17:21:54.444Z","endTime":"2026-03-17T17:21:57.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.164620111586686,"aZ":-36.24493163186614,"pfxX":8.136995351200392,"pfxZ":-2.6027569414786846,"pX":-0.20122879786270753,"pZ":2.2104459626506756,"vX0":2.6416849170467978,"vY0":-124.63469303305877,"vZ0":-0.2049984380569445,"x":124.67,"y":179.1,"x0":-2.3331321372649785,"y0":50.00094301598149,"z0":5.299071005316678,"aX":12.73816866281293},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.4,"breakHorizontal":-15.4,"spinRate":3132,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.4402728511275473,"extension":6.552556189870458},"hitData":{"launchSpeed":78.3,"launchAngle":55.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.98,"coordY":160.55}},"index":3,"playId":"9ae640db-2a45-3c45-b736-6c5eb25c9760","pitchNumber":4,"startTime":"2026-03-17T17:22:18.517Z","endTime":"2026-03-17T17:22:25.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:22:25.761Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Gorman walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:24:23.814Z","endTime":"2026-03-17T17:26:17.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138829648684865,"aZ":-16.653938963134724,"pfxX":-4.784306651483171,"pfxZ":8.825656820388344,"pX":0.45215459015927634,"pZ":2.8593999163689996,"vX0":7.684225086945313,"vY0":-132.0239368264992,"vZ0":-3.9797115458931565,"x":99.76,"y":161.58,"x0":-1.8797063325669452,"y0":50.00028125756518,"z0":5.618413333600888,"aX":-8.411417075756713},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2309,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.41548487518325894,"extension":7.074158817948376},"index":0,"playId":"670a9c80-c5e4-39fb-9f91-b3b6c3fe7393","pitchNumber":1,"startTime":"2026-03-17T17:24:38.235Z","endTime":"2026-03-17T17:24:42.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":85.7,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.980270240400422,"aZ":-28.352204182819914,"pfxX":-8.333354754081633,"pfxZ":2.40939663864091,"pX":-0.2840217330910664,"pZ":0.7139349026543524,"vX0":6.297986360550864,"vY0":-124.70066779764495,"vZ0":-6.299583196866612,"x":127.83,"y":219.5,"x0":-1.7485594989214952,"y0":50.005517896504045,"z0":5.585266965307405,"aX":-13.243530153303352},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":13.8,"spinRate":2219,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43773414362044116,"extension":6.830015211379979},"index":1,"playId":"0f164396-e57e-3000-b010-6dff7db5e84f","pitchNumber":2,"startTime":"2026-03-17T17:24:52.598Z","endTime":"2026-03-17T17:24:56.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.195953528818848,"aZ":-23.968466559928093,"pfxX":0.6081326854243221,"pfxZ":4.845448514056413,"pX":0.5940768615331209,"pZ":3.0823179216265526,"vX0":6.578737971375509,"vY0":-127.95745313475977,"vZ0":-1.9360463342184282,"x":94.36,"y":155.56,"x0":-2.0670512468966735,"y0":50.00296988666511,"z0":5.687972087756328,"aX":1.0275475873325755},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.6,"breakHorizontal":-2.3,"spinRate":2485,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.4246760458107559,"extension":6.96369446779013},"index":2,"playId":"6ac835f3-9847-341b-ae3f-39cdf21cae43","pitchNumber":3,"startTime":"2026-03-17T17:25:11.068Z","endTime":"2026-03-17T17:25:14.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213961382749975,"aZ":-39.69306292379407,"pfxX":11.057301978341846,"pfxZ":-6.261812074084737,"pX":1.3973912743959753,"pZ":-0.6572978175556575,"vX0":4.0353079359141475,"vY0":-110.01031213374502,"vZ0":-4.400829189255824,"x":63.73,"y":256.53,"x0":-1.9082096319449202,"y0":50.00279395239599,"z0":5.666391738298391,"aX":13.276811188610749},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-12.2,"breakHorizontal":-21.1,"spinRate":2535,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.501807164565403,"extension":6.915503075699073},"index":3,"playId":"fe193419-a049-37e5-a17e-f11b4c469f38","pitchNumber":4,"startTime":"2026-03-17T17:25:27.820Z","endTime":"2026-03-17T17:25:31.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.6,"endSpeed":85.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84068398466938,"aZ":-16.266527248078123,"pfxX":-6.251347388737864,"pfxZ":8.680062649060268,"pX":1.909178084802801,"pZ":1.7750855086689752,"vX0":11.919015189905824,"vY0":-134.20567856957095,"vZ0":-6.547834292643632,"x":44.23,"y":190.85,"x0":-1.7683776324111178,"y0":50.00149334246828,"z0":5.396360737068831,"aX":-11.455293190628748},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2366,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4074505393874053,"extension":7.099492982196624},"index":4,"playId":"3c9630fa-a096-343a-962a-8f51f1e8badc","pitchNumber":5,"startTime":"2026-03-17T17:25:53.194Z","endTime":"2026-03-17T17:25:58.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.005888918921332,"aZ":-22.322631979131927,"pfxX":0.8324429929667216,"pfxZ":6.0546612943571985,"pX":-1.005675339117498,"pZ":2.0963601701370287,"vX0":2.7370804041760097,"vY0":-126.07002323212976,"vZ0":-3.892616823836782,"x":155.33,"y":182.18,"x0":-2.208844488120552,"y0":50.004324164666684,"z0":5.439012630365429,"aX":1.3541203224658487},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.4,"breakHorizontal":-2.0,"spinRate":2379,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.432657911656412,"extension":6.91223903187683},"index":5,"playId":"65c4250f-cf7e-3b5b-8d68-05d803753738","pitchNumber":6,"startTime":"2026-03-17T17:26:10.888Z","endTime":"2026-03-17T17:26:17.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:26:17.305Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohel Pozo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:26:20.528Z","endTime":"2026-03-17T17:28:07.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":69.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.749051954850646,"aZ":-35.33101349762492,"pfxX":10.091594349038271,"pfxZ":-2.6380133133458363,"pX":-0.392110940024938,"pZ":1.2742110456319,"vX0":1.1936116327313346,"vY0":-108.61890607831438,"vZ0":-0.9433997120360251,"x":131.95,"y":204.38,"x0":-2.2598585419942494,"y0":50.00347654793832,"z0":5.550701160200901,"aX":12.076349246295363},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-4.7,"breakHorizontal":-18.6,"spinRate":2369,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.5039702004367976,"extension":6.825061849549539},"index":0,"playId":"3571d014-822d-3138-b603-e8790a134259","pitchNumber":1,"startTime":"2026-03-17T17:26:39.155Z","endTime":"2026-03-17T17:26:43.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503768386620713,"aZ":-22.97163161432053,"pfxX":-7.256972958415314,"pfxZ":5.390496912530734,"pX":-0.9848186886647191,"pZ":3.031927147066765,"vX0":5.0681510454533765,"vY0":-129.46361479655496,"vZ0":-1.5697864966903516,"x":154.54,"y":156.92,"x0":-2.0190461556995203,"y0":50.00481365052352,"z0":5.394087588200744,"aX":-12.394526932962135},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.6,"breakHorizontal":12.1,"spinRate":2291,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4221118495927003,"extension":7.112632692874219},"index":1,"playId":"68f82369-af5b-3b1f-b101-f5d4b459a3e2","pitchNumber":2,"startTime":"2026-03-17T17:26:59.108Z","endTime":"2026-03-17T17:27:02.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.304486859515045,"aZ":-15.548184549523208,"pfxX":-4.301570388929664,"pfxZ":9.338683636424395,"pX":-0.28434494480974265,"pZ":2.462416802117469,"vX0":6.017730459229758,"vY0":-133.02465320373022,"vZ0":-4.746904687527103,"x":127.84,"y":172.29,"x0":-2.023949714566875,"y0":50.002846378479724,"z0":5.408494821844171,"aX":-7.658580439310413},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2303,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4128059527404502,"extension":6.981558578190535},"index":2,"playId":"3003771d-dbba-3dc9-ace2-ba1c64b71c3f","pitchNumber":3,"startTime":"2026-03-17T17:27:31.381Z","endTime":"2026-03-17T17:27:34.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-17T17:27:54.596Z","endTime":"2026-03-17T17:28:02.624Z","isPitch":false,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867860289880948,"aZ":-38.70184664013989,"pfxX":9.832356867948938,"pfxZ":-5.234431057893821,"pX":-0.4533391186128446,"pZ":1.2327405149049,"vX0":0.9089154249355613,"vY0":-111.5054804634196,"vZ0":-0.7513777009522394,"x":134.28,"y":205.5,"x0":-2.1432705901818787,"y0":50.00344535670982,"z0":5.60119750501291,"aX":12.260629151485142},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-9.4,"breakHorizontal":-18.0,"spinRate":2547,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4930424089447163,"extension":6.88509596748418},"index":4,"playId":"70995f2c-0c27-37a3-94e5-ac705f10c1a9","pitchNumber":4,"startTime":"2026-03-17T17:28:02.624Z","endTime":"2026-03-17T17:28:07.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:28:07.800Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Fermín pops out to shortstop Nasim Nuñez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:28:52.173Z","endTime":"2026-03-17T17:29:26.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08314546-0116-0003-001c-f08cd117d70a","startTime":"2026-03-17T17:28:40.462Z","endTime":"2026-03-17T17:28:54.534Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.184960991421704,"aZ":-25.346523087908743,"pfxX":-8.792575438841554,"pfxZ":3.847661146516346,"pX":-0.7482621314518658,"pZ":2.7834379233871434,"vX0":6.307748928566478,"vY0":-132.36984219773018,"vZ0":-2.281599132255203,"x":145.52,"y":163.63,"x0":-2.019421152756725,"y0":50.00316476971989,"z0":5.511713621387398,"aX":-15.607579769002015},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":2278,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4137351215250824,"extension":6.940371944266824},"index":1,"playId":"08e62926-8729-3671-8637-43ba73e8b557","pitchNumber":1,"startTime":"2026-03-17T17:28:54.534Z","endTime":"2026-03-17T17:28:58.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52849271666424,"aZ":-24.296560669075593,"pfxX":9.244898444052698,"pfxZ":5.413208818655404,"pX":0.28953027590971336,"pZ":2.9123833513782125,"vX0":2.824942002155333,"vY0":-119.98721852322697,"vZ0":-0.7729527366081493,"x":105.96,"y":160.15,"x0":-2.1047804292829326,"y0":50.004792997263195,"z0":5.406428327888173,"aX":13.461826041065654},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.8,"breakHorizontal":-17.4,"spinRate":2476,"spinDirection":93},"zone":3,"typeConfidence":2.0,"plateTime":0.45674006585272053,"extension":6.884544892665239},"hitData":{"launchSpeed":80.4,"launchAngle":58.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.87,"coordY":148.44}},"index":2,"playId":"d2c7a9c2-1e95-3bea-9e25-b06f6e929a81","pitchNumber":2,"startTime":"2026-03-17T17:29:14.630Z","endTime":"2026-03-17T17:29:26.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.33,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:29:26.867Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a line drive to center fielder Joey Wiemer. Nolan Gorman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:29:33.360Z","endTime":"2026-03-17T17:30:32.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66575130780957,"aZ":-18.161055901203813,"pfxX":-4.611668817641632,"pfxZ":7.754142466222458,"pX":-1.1912957131196376,"pZ":2.726454364179265,"vX0":4.360510557262598,"vY0":-133.31552284302165,"vZ0":-3.65062724382229,"x":162.41,"y":165.17,"x0":-2.246042449854626,"y0":50.00027840325113,"z0":5.418207652257741,"aX":-8.330931838678639},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":2336,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4102647947552396,"extension":6.965925986913484},"index":0,"playId":"9775db71-2c3c-3432-91ff-aa18426b0044","pitchNumber":1,"startTime":"2026-03-17T17:29:48.444Z","endTime":"2026-03-17T17:29:53.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.2,"endSpeed":84.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931006963109244,"aZ":-19.016840777713373,"pfxX":-4.547671813985762,"pfxZ":7.3482660421116615,"pX":0.3086987651410503,"pZ":1.8665360073177082,"vX0":8.08583410190764,"vY0":-132.6074568506283,"vZ0":-5.741072600190101,"x":105.23,"y":188.38,"x0":-2.1817378803747993,"y0":50.00236537204377,"z0":5.435811864185903,"aX":-8.142874145207728},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":6.6,"spinRate":2349,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4121889510923573,"extension":6.801427897483984},"index":1,"playId":"79586693-6afd-393a-bead-91877af8e983","pitchNumber":2,"startTime":"2026-03-17T17:30:06.248Z","endTime":"2026-03-17T17:30:10.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99038496607955,"aZ":-26.63489793604837,"pfxX":-8.867395184099047,"pfxZ":3.675328987823308,"pX":0.17774266802888267,"pZ":1.4854029516775649,"vX0":7.986174302933833,"vY0":-122.27454671957143,"vZ0":-4.018209120766383,"x":110.22,"y":198.67,"x0":-1.9847883813874925,"y0":50.00410088380364,"z0":5.445493954710928,"aX":-13.375589798619872},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.9,"breakHorizontal":14.0,"spinRate":2206,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4486040339756774,"extension":6.836936728290071},"hitData":{"launchSpeed":72.8,"launchAngle":23.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.34,"coordY":112.61}},"index":2,"playId":"8f125c19-6103-3821-8bb4-51aa74637727","pitchNumber":3,"startTime":"2026-03-17T17:30:22.965Z","endTime":"2026-03-17T17:30:32.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:30:32.146Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, second baseman José Tena to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:30:41.946Z","endTime":"2026-03-17T17:32:35.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.287260693310433,"aZ":-28.695045330405975,"pfxX":8.16897397870107,"pfxZ":2.4986285489679823,"pX":0.3166596480299865,"pZ":2.7993121671469776,"vX0":3.475898928877374,"vY0":-116.50153506218788,"vZ0":0.22275542695709172,"x":104.93,"y":163.2,"x0":-2.250282628691003,"y0":50.00292507840797,"z0":5.386933703095799,"aX":11.369929156259731},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.8,"breakHorizontal":-15.6,"spinRate":2458,"spinDirection":79},"zone":3,"typeConfidence":2.0,"plateTime":0.4678894719306457,"extension":7.0659524802750555},"index":0,"playId":"f5b36a1c-42ac-396f-8395-b91cc1063d7a","pitchNumber":1,"startTime":"2026-03-17T17:31:02.156Z","endTime":"2026-03-17T17:31:05.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.96375526053074,"aZ":-26.069267364428526,"pfxX":5.23104644925375,"pfxZ":4.21398436212295,"pX":0.5338699907983645,"pZ":3.098368848333121,"vX0":4.810902833140214,"vY0":-118.84357554572296,"vZ0":0.2413107605153798,"x":96.65,"y":155.12,"x0":-2.186749332689682,"y0":50.00408661264104,"z0":5.338259737751937,"aX":7.58106917009645},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.9,"breakHorizontal":-10.6,"spinRate":2533,"spinDirection":84},"zone":3,"typeConfidence":2.0,"plateTime":0.4585826967255304,"extension":7.012252082757176},"index":1,"playId":"536aad84-da94-3b8f-aac7-f42aa148cacf","pitchNumber":2,"startTime":"2026-03-17T17:31:22.518Z","endTime":"2026-03-17T17:31:27.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.8,"endSpeed":86.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300325260056745,"aZ":-18.58089416362632,"pfxX":-4.055090538674904,"pfxZ":7.271097720009338,"pX":1.2231701422456334,"pZ":2.158706194620876,"vX0":9.378697754101271,"vY0":-134.90852790981984,"vZ0":-4.966767284302083,"x":70.38,"y":180.49,"x0":-1.7489798817775521,"y0":50.00655350045696,"z0":5.306217756305816,"aX":-7.5859535339663715},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":5.6,"spinRate":2185,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40372468350448987,"extension":7.172856689646894},"index":2,"playId":"586a590a-9ac7-3251-833d-a4540f8e3b29","pitchNumber":3,"startTime":"2026-03-17T17:32:10.271Z","endTime":"2026-03-17T17:32:14.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071334934795637,"aZ":-27.73069795729648,"pfxX":5.614202016323898,"pfxZ":2.960860923338,"pX":1.0426894228632668,"pZ":2.686079374908479,"vX0":5.640651907111641,"vY0":-122.1042410259137,"vZ0":-0.49576547864330667,"x":77.26,"y":166.26,"x0":-2.0309222872592434,"y0":50.005761244426346,"z0":5.287217638671565,"aX":8.440485953900511},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.5,"breakHorizontal":-11.5,"spinRate":2396,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.4493642453286073,"extension":7.204409892365714},"hitData":{"launchSpeed":99.7,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.56,"coordY":144.8}},"index":3,"playId":"c5ccdf9f-830b-3b11-a166-a83f55b83507","pitchNumber":4,"startTime":"2026-03-17T17:32:29.967Z","endTime":"2026-03-17T17:32:35.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":701675,"link":"/api/v1/people/701675"},"second":{"id":669357,"link":"/api/v1/people/669357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":4.70000000000001,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:32:35.554Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Millas lines out to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:34:32.617Z","endTime":"2026-03-17T17:35:58.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.4,"endSpeed":74.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.694792741133984,"aZ":-43.47662821071008,"pfxX":6.892227230297549,"pfxZ":-8.03386431412941,"pX":-0.31746062572130457,"pZ":2.055148141633583,"vX0":2.0565081860995575,"vY0":-118.44114933030237,"vZ0":0.6058391904459002,"x":129.1,"y":183.29,"x0":-2.09455545531534,"y0":50.003089052333685,"z0":5.803519498526151,"aX":9.695650564920735},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.0,"breakHorizontal":-13.0,"spinRate":3014,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4641943158650852,"extension":6.358838988990935},"index":0,"playId":"e99f231b-3d69-348d-83c3-457a6de7f070","pitchNumber":1,"startTime":"2026-03-17T17:34:49.948Z","endTime":"2026-03-17T17:34:54.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":88.7,"endSpeed":81.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126423330348263,"aZ":-24.094026393719858,"pfxX":-8.847255946040839,"pfxZ":4.78048138421517,"pX":1.1138988421206217,"pZ":0.7185513487363696,"vX0":10.440064249518144,"vY0":-128.74782807538577,"vZ0":-7.013818216083586,"x":74.54,"y":219.38,"x0":-1.8320283799553405,"y0":50.00156749395532,"z0":5.325542771290032,"aX":-14.94762616685494},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":13.9,"spinRate":1715,"spinDirection":247},"zone":14,"typeConfidence":0.87,"plateTime":0.42439466572398077,"extension":6.702951680992977},"index":1,"playId":"07abd4af-c692-3ead-80bf-29b46c091663","pitchNumber":2,"startTime":"2026-03-17T17:35:09.450Z","endTime":"2026-03-17T17:35:14.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52377357440406,"aZ":-16.81214525505586,"pfxX":-7.8514793050647285,"pfxZ":7.972348957074603,"pX":0.9648341737101702,"pZ":2.7930068684595377,"vX0":10.268294697940709,"vY0":-137.90575674304486,"vZ0":-4.239611383169691,"x":80.22,"y":163.37,"x0":-1.7859075961006226,"y0":50.00296505826417,"z0":5.483504929903209,"aX":-15.130681358519015},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":12.1,"spinRate":2319,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3970889541740008,"extension":6.609278557086306},"index":2,"playId":"99c0246a-2c56-3d1b-b6ff-6504e8631a3c","pitchNumber":3,"startTime":"2026-03-17T17:35:30.008Z","endTime":"2026-03-17T17:35:34.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154275658330437,"aZ":-32.434394897038025,"pfxX":8.883282806811728,"pfxZ":-0.16484690080340947,"pX":0.4153695414943994,"pZ":2.51713114858518,"vX0":3.816163098419848,"vY0":-126.11887300190628,"vZ0":-0.5105127489009732,"x":101.17,"y":170.82,"x0":-2.2779228979506048,"y0":50.00160676280962,"z0":5.371544629923762,"aX":14.099573072808337},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":-17.0,"spinRate":3105,"spinDirection":43},"zone":6,"typeConfidence":0.9,"plateTime":0.43675482117237996,"extension":6.407472638780499},"hitData":{"launchSpeed":85.3,"launchAngle":12.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":167.86,"coordY":159.43}},"index":3,"playId":"8adf8732-4263-3fca-a9aa-1c1bedb1560c","pitchNumber":4,"startTime":"2026-03-17T17:35:54.066Z","endTime":"2026-03-17T17:35:58.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:35:58.882Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a ground ball to shortstop JJ Wetherholt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:36:04.168Z","endTime":"2026-03-17T17:36:49.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79412476613169,"aZ":-17.027877589087968,"pfxX":-5.609020600288875,"pfxZ":7.38493574655619,"pX":0.012718617822579494,"pZ":2.6024641617243276,"vX0":7.688094602220744,"vY0":-141.9225988709603,"vZ0":-4.860774424624578,"x":116.52,"y":168.51,"x0":-1.995597729147047,"y0":50.00424372346419,"z0":5.412952989518848,"aX":-11.506852957648547},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":8.8,"spinRate":2280,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.3851109431270152,"extension":6.6495529191398335},"index":0,"playId":"5ed6f518-590c-3a13-8e9d-6977fa5ce8a1","pitchNumber":1,"startTime":"2026-03-17T17:36:24.353Z","endTime":"2026-03-17T17:36:27.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.796781749080186,"aZ":-16.077617570314487,"pfxX":-5.031470083533331,"pfxZ":8.037946132554204,"pX":0.26052826296639736,"pZ":2.641073479747047,"vX0":7.9114290635008055,"vY0":-140.62279643867566,"vZ0":-4.8924081699727555,"x":107.07,"y":167.47,"x0":-1.935302789184977,"y0":50.00679491033178,"z0":5.446005091918047,"aX":-10.081889706053149},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":7.4,"spinRate":2317,"spinDirection":224},"zone":6,"typeConfidence":0.89,"plateTime":0.3894479863546394,"extension":6.685854387434118},"hitData":{"launchSpeed":101.2,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.99,"coordY":142.99}},"index":1,"playId":"8e360af4-62d8-3ff3-b4b8-2bcb5fb61c64","pitchNumber":2,"startTime":"2026-03-17T17:36:43.200Z","endTime":"2026-03-17T17:36:49.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:36:49.668Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Wiemer flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:37:04.558Z","endTime":"2026-03-17T17:39:06.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98453152349162,"aZ":-24.637989866463105,"pfxX":-8.11714305192171,"pfxZ":3.8980640988649196,"pX":0.18193220487255726,"pZ":2.5284259505971822,"vX0":8.831333087101713,"vY0":-138.267912889665,"vZ0":-3.1255590114201652,"x":110.07,"y":170.51,"x0":-1.9996991894728622,"y0":50.00592496682612,"z0":5.327713450150143,"aX":-15.71084101322423},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":12.8,"spinRate":2331,"spinDirection":234},"zone":5,"typeConfidence":0.61,"plateTime":0.39620408359261416,"extension":6.565599651588359},"index":0,"playId":"d7f66ccf-fb4e-3ca2-9933-39021ea4ee50","pitchNumber":1,"startTime":"2026-03-17T17:37:21.916Z","endTime":"2026-03-17T17:37:28.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"29b3745a-0527-3e20-afaa-966451ef9929","startTime":"2026-03-17T17:37:44.479Z","endTime":"2026-03-17T17:37:47.479Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.710406368288456,"aZ":-34.56567258145439,"pfxX":8.695753750809578,"pfxZ":-1.5565628952320143,"pX":0.648442208500248,"pZ":2.3667064715796227,"vX0":4.365304147764041,"vY0":-123.81927932645647,"vZ0":6.378245292438E-5,"x":92.28,"y":174.88,"x0":-2.271748419080661,"y0":50.0014794115257,"z0":5.279916469873199,"aX":13.382628363232962},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.5,"breakHorizontal":-16.8,"spinRate":3142,"spinDirection":54},"zone":6,"typeConfidence":0.91,"plateTime":0.44382545093908643,"extension":6.400171882514908},"index":2,"playId":"4022ada9-d358-3d1a-bcf7-2acd32b1441c","pitchNumber":2,"startTime":"2026-03-17T17:38:01.910Z","endTime":"2026-03-17T17:38:06.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49951457936588,"aZ":-35.596130863347184,"pfxX":8.788881325853403,"pfxZ":-2.170605410910106,"pX":0.20379682210639333,"pZ":2.2142965071734793,"vX0":3.448998676355221,"vY0":-125.12971742932486,"vZ0":-0.22309550073229323,"x":109.23,"y":178.99,"x0":-2.3362410762026635,"y0":50.00211633686878,"z0":5.234183759323498,"aX":13.861560490649277},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.7,"breakHorizontal":-16.7,"spinRate":2990,"spinDirection":53},"zone":8,"typeConfidence":0.91,"plateTime":0.43861321249801444,"extension":6.431268353033019},"hitData":{"launchSpeed":95.3,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.13,"coordY":88.44}},"index":3,"playId":"3711ccfc-0b16-3f0a-8a34-606ffc1e908e","pitchNumber":3,"startTime":"2026-03-17T17:38:55.145Z","endTime":"2026-03-17T17:39:06.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:39:06.047Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Robert Hassell III called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:39:18.673Z","endTime":"2026-03-17T17:41:23.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788633918884802,"aZ":-29.795072219940007,"pfxX":-8.89741410901549,"pfxZ":1.3661115214234973,"pX":0.35045870952209635,"pZ":1.5817751651606222,"vX0":9.266170577303102,"vY0":-130.94658025363304,"vZ0":-3.5876226057513128,"x":103.64,"y":196.07,"x0":-2.0724526664968663,"y0":50.00293554332965,"z0":5.190569399498909,"aX":-15.503165888216806},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":14.2,"spinRate":1895,"spinDirection":251},"zone":14,"typeConfidence":0.91,"plateTime":0.41775190416076535,"extension":6.88824174095808},"index":0,"playId":"7f227115-5b89-3d38-a262-55619ddb81ad","pitchNumber":1,"startTime":"2026-03-17T17:39:35.136Z","endTime":"2026-03-17T17:39:39.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20528910699254,"aZ":-14.282052076646988,"pfxX":-6.604694840052327,"pfxZ":8.932921635655129,"pX":-0.077893510469777,"pZ":2.971823348644879,"vX0":7.380167688998593,"vY0":-141.13620019398405,"vZ0":-4.1892362611348934,"x":119.97,"y":158.54,"x0":-1.8773025929735492,"y0":50.00593009005707,"z0":5.404958393141201,"aX":-13.23427604155262},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2275,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.38912310239149317,"extension":6.770200693943578},"index":1,"playId":"34df191d-7ab5-3ba2-a00c-c9c204ebfc4e","pitchNumber":2,"startTime":"2026-03-17T17:39:57.003Z","endTime":"2026-03-17T17:40:03.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433910045416987,"aZ":-25.59316282772031,"pfxX":-0.3485367162743199,"pfxZ":3.492767072020003,"pX":0.007571955160907411,"pZ":3.8562001441682043,"vX0":6.014285456136982,"vY0":-135.44660782817536,"vZ0":0.6323404351703268,"x":116.71,"y":134.66,"x0":-2.1825290682647953,"y0":50.005171094963586,"z0":5.388731260686541,"aX":-0.6569807217513852},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":-0.5,"spinRate":2256,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.4020941624961294,"extension":6.74351147990271},"index":2,"playId":"ee37dfea-3b03-3b74-a262-d81694b80af4","pitchNumber":3,"startTime":"2026-03-17T17:40:38.521Z","endTime":"2026-03-17T17:40:43.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"15138a83-e92b-3f4f-8a40-c9174311a69e","startTime":"2026-03-17T17:40:57.240Z","endTime":"2026-03-17T17:41:00.240Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425059108365627,"aZ":-46.26094216416367,"pfxX":7.809337547535509,"pfxZ":-9.361293729156698,"pX":-0.4974696803630437,"pZ":2.9322933631691517,"vX0":1.3240258926929909,"vY0":-122.01730712334148,"vZ0":2.903671224200883,"x":135.96,"y":159.61,"x0":-2.0617709646487397,"y0":50.002469490772064,"z0":5.718208139502347,"aX":11.752144313129802},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-16.0,"breakHorizontal":-14.4,"spinRate":3130,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.44922112544631077,"extension":6.393083735256387},"index":4,"playId":"21d3da0d-1d66-3e0d-b02f-419c82cb9863","pitchNumber":4,"startTime":"2026-03-17T17:41:17.611Z","endTime":"2026-03-17T17:41:23.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:41:23.522Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Scott II grounds out, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:43:22.503Z","endTime":"2026-03-17T17:43:58.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59815574810914,"aZ":-23.016247937452267,"pfxX":-7.895846019831385,"pfxZ":5.211501199719082,"pX":-0.770399434772083,"pZ":2.6486966578381343,"vX0":5.906205607611521,"vY0":-130.7382427684545,"vZ0":-2.669155799756917,"x":146.37,"y":167.27,"x0":-2.0158075690167405,"y0":50.004891463990845,"z0":5.382132375396641,"aX":-13.880223568185928},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.1,"breakHorizontal":13.3,"spinRate":2207,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4165304074504075,"extension":7.226731780466762},"index":0,"playId":"5bb7af5d-0f99-33f5-bc9c-554a38ebdc1c","pitchNumber":1,"startTime":"2026-03-17T17:43:39.356Z","endTime":"2026-03-17T17:43:42.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.883929466367462,"aZ":-30.795264103696127,"pfxX":-9.678132007766944,"pfxZ":0.8711845346261731,"pX":-0.7961597586495721,"pZ":1.7727907044933713,"vX0":5.832671784516178,"vY0":-125.27095997151034,"vZ0":-2.9200197560795185,"x":147.35,"y":190.91,"x0":-1.9001637925733097,"y0":50.00400620642357,"z0":5.477325214550674,"aX":-15.345314263391915},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":16.2,"spinRate":2203,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4376374147545805,"extension":6.777612883905221},"hitData":{"launchSpeed":84.0,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.26,"coordY":149.05}},"index":1,"playId":"78ea04a0-8b03-31de-885d-7cfca89b6ca4","pitchNumber":2,"startTime":"2026-03-17T17:43:52.534Z","endTime":"2026-03-17T17:43:58.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:43:58.278Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:44:05.930Z","endTime":"2026-03-17T17:45:04.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46963761132422,"aZ":-15.263323714301393,"pfxX":-4.504608187590031,"pfxZ":9.742938394640165,"pX":-1.1952133400347582,"pZ":3.5125218291494043,"vX0":3.571739956830842,"vY0":-131.1079895608149,"vZ0":-2.38980781495233,"x":162.56,"y":143.94,"x0":-1.9918850813453437,"y0":50.004152246856435,"z0":5.578872090566614,"aX":-7.820063629434368},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2213,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4182427185972277,"extension":7.124097002328686},"index":0,"playId":"b82735e3-aeed-3b4c-861e-b14aef8ef26a","pitchNumber":1,"startTime":"2026-03-17T17:44:23.261Z","endTime":"2026-03-17T17:44:27.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":82.7,"endSpeed":75.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.640609660815983,"aZ":-23.760269492975027,"pfxX":-6.9277179484669205,"pfxZ":5.769034593440328,"pX":0.08753470619313179,"pZ":1.08140104900502,"vX0":6.5524342221274345,"vY0":-120.13068913305688,"vZ0":-5.482533599245817,"x":113.66,"y":209.58,"x0":-1.7775454164797029,"y0":50.00453648181303,"z0":5.509958613844459,"aX":-10.109340417111591},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.4,"breakHorizontal":10.9,"spinRate":2087,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4562271160108713},"index":1,"playId":"8456c291-64e5-3caa-b696-ef12e2d914ad","pitchNumber":2,"startTime":"2026-03-17T17:44:37.536Z","endTime":"2026-03-17T17:44:41.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585231059214248,"aZ":-15.778221438950894,"pfxX":-5.1904743639302,"pfxZ":9.39856127348933,"pX":0.2949613090195861,"pZ":2.2378129681920393,"vX0":7.481217089616104,"vY0":-131.4419056915867,"vZ0":-5.225597670319956,"x":105.76,"y":178.36,"x0":-1.9174786003830186,"y0":50.00456443194919,"z0":5.428272712089061,"aX":-9.057661029310403},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2249,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.41713601027093583,"extension":7.07944202290744},"hitData":{"launchSpeed":94.0,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.14,"coordY":166.01}},"index":2,"playId":"db7123d1-750c-3dfa-9091-af71c8c1557b","pitchNumber":3,"startTime":"2026-03-17T17:44:56.274Z","endTime":"2026-03-17T17:45:04.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:45:04.087Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, second baseman José Tena to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:45:16.406Z","endTime":"2026-03-17T17:45:44.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":90.9,"endSpeed":83.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8443490989422,"aZ":-15.898256062601057,"pfxX":-4.266826027693565,"pfxZ":9.160409973648857,"pX":1.1453300913694326,"pZ":2.8165794778943924,"vX0":9.156035961062349,"vY0":-132.13656058981178,"vZ0":-3.944085539425264,"x":73.34,"y":162.73,"x0":-1.8026917724640168,"y0":50.00566158714688,"z0":5.488823369808535,"aX":-7.584612687924593},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":5.9,"spinRate":2260,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.41373823893228545,"extension":7.083026670901278},"index":0,"playId":"771031ac-0ee3-3c4d-b045-d59812877eac","pitchNumber":1,"startTime":"2026-03-17T17:45:26.036Z","endTime":"2026-03-17T17:45:30.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785025935000952,"aZ":-24.54661211282303,"pfxX":-7.627688536448936,"pfxZ":4.326483199384606,"pX":-0.2495465210187701,"pZ":2.831033311223021,"vX0":7.384663212452031,"vY0":-131.89543632638305,"vZ0":-2.2643856750386275,"x":126.51,"y":162.34,"x0":-2.0932623819166496,"y0":50.00492586915477,"z0":5.508959213760132,"aX":-13.454784398053144},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":12.2,"spinRate":2300,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4151128368416712,"extension":7.0066376674509465},"hitData":{"launchSpeed":101.8,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.59,"coordY":154.05}},"index":1,"playId":"aca2d5d6-c927-3725-805a-9136761d637d","pitchNumber":2,"startTime":"2026-03-17T17:45:38.839Z","endTime":"2026-03-17T17:45:44.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:45:44.513Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:45:57.545Z","endTime":"2026-03-17T17:49:07.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442069474127656,"aZ":-20.47488112322269,"pfxX":-1.9490071700575995,"pfxZ":6.196449774996905,"pX":-0.12479655775227126,"pZ":3.6381632892569766,"vX0":6.263020317167163,"vY0":-135.07682669486522,"vZ0":-1.1197128829641747,"x":121.76,"y":140.55,"x0":-2.1984553633210586,"y0":50.00268052228261,"z0":5.468499795768732,"aX":-3.6806894305708515},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":2.5,"spinRate":2372,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.4021858361985968,"extension":6.393781045577746},"index":0,"playId":"0c306fc7-fa8c-3a4d-9341-f14e0bd7ee8f","pitchNumber":1,"startTime":"2026-03-17T17:47:56.246Z","endTime":"2026-03-17T17:48:00.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27655851818023,"aZ":-29.557019120662183,"pfxX":-9.554251560531007,"pfxZ":1.502973829392765,"pX":0.3820510030847511,"pZ":2.404653500770082,"vX0":9.223731326917681,"vY0":-131.26810255444752,"vZ0":-2.4325491301904205,"x":102.44,"y":173.85,"x0":-1.9391474812240355,"y0":50.00413671075136,"z0":5.5481224676052605,"aX":-16.644145705938474},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":15.2,"spinRate":1703,"spinDirection":245},"zone":6,"typeConfidence":0.92,"plateTime":0.41756133927439976,"extension":6.6896818807419125},"index":1,"playId":"a1cbbf97-7b31-3331-827a-3b2a74c842cd","pitchNumber":2,"startTime":"2026-03-17T17:48:42.762Z","endTime":"2026-03-17T17:48:47.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66439888724259,"aZ":-17.067408103972138,"pfxX":-5.0109704271493865,"pfxZ":7.524227990513895,"pX":0.34137454107297194,"pZ":2.199737428861514,"vX0":7.931852668604766,"vY0":-141.37665389900084,"vZ0":-5.717115038576347,"x":103.99,"y":179.39,"x0":-1.8600644412928984,"y0":50.00450535190441,"z0":5.358062648384766,"aX":-10.06333189888184},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":7.3,"spinRate":2325,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.3886269857154132,"extension":6.430247737434102},"index":2,"playId":"2eef019d-7f84-3089-8063-7b528fdbc780","pitchNumber":3,"startTime":"2026-03-17T17:49:04.357Z","endTime":"2026-03-17T17:49:07.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:49:07.357Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Franklin grounds out, shortstop JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:49:09.252Z","endTime":"2026-03-17T17:51:27.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62687575189345,"aZ":-23.68856309848219,"pfxX":-9.939303840255274,"pfxZ":4.175000604922877,"pX":-0.02423080336186806,"pZ":1.684181576678469,"vX0":8.968609405172009,"vY0":-141.04637577322737,"vZ0":-5.704117252322704,"x":117.92,"y":193.31,"x0":-1.9411975870844138,"y0":50.00162933729108,"z0":5.243112498935785,"aX":-20.18896465587906},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.6,"breakHorizontal":16.3,"spinRate":2160,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.3871255760493688,"extension":6.660457791784096},"index":0,"playId":"d179053e-622b-3b04-aea9-c14948d861c4","pitchNumber":1,"startTime":"2026-03-17T17:49:35.285Z","endTime":"2026-03-17T17:49:39.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87126311915629,"aZ":-37.316730242363406,"pfxX":8.392683408252504,"pfxZ":-3.2665609742917003,"pX":1.7156103402024683,"pZ":0.541581747850845,"vX0":6.730904289849276,"vY0":-125.82998446079532,"vZ0":-3.879514449484107,"x":51.6,"y":224.16,"x0":-2.101882321278515,"y0":50.00375948025381,"z0":5.185568001897158,"aX":13.211385103139062},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.7,"breakHorizontal":-16.9,"spinRate":3046,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4383733291465064,"extension":6.5313530213073125},"index":1,"playId":"66c97715-242f-3e63-b1fa-8f4a3f3a3b52","pitchNumber":2,"startTime":"2026-03-17T17:49:54.299Z","endTime":"2026-03-17T17:49:58.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.402962407207955,"aZ":-35.492187113114674,"pfxX":9.090362820728698,"pfxZ":-2.118869095594098,"pX":0.6206042556056267,"pZ":2.105092128184557,"vX0":3.933791092511865,"vY0":-124.84929991329592,"vZ0":-0.5441352720335473,"x":93.34,"y":181.94,"x0":-2.1612788069800444,"y0":50.00603369535588,"z0":5.271574202058021,"aX":14.212689085864492},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.7,"breakHorizontal":-17.4,"spinRate":3052,"spinDirection":50},"zone":9,"typeConfidence":0.91,"plateTime":0.44035643501267385,"extension":6.49880276004473},"index":2,"playId":"fe8ef2f9-df9f-3877-8853-fa3ff1a7d2cd","pitchNumber":3,"startTime":"2026-03-17T17:50:15.502Z","endTime":"2026-03-17T17:50:19.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.6,"endSpeed":88.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30573450336124,"aZ":-18.26328302509856,"pfxX":-6.3732773585910145,"pfxZ":6.844438965153909,"pX":-0.8433713923916502,"pZ":4.277555825304841,"vX0":5.505951897612372,"vY0":-142.0616679204082,"vZ0":-0.35532747976734846,"x":149.15,"y":123.29,"x0":-1.9841763271842832,"y0":50.00030059969468,"z0":5.571069535737905,"aX":-12.949419777762161},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":10.3,"spinRate":2272,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.38641532006078005,"extension":6.394573557815159},"index":3,"playId":"fa676ea6-570d-3611-9632-2db4891864a4","pitchNumber":4,"startTime":"2026-03-17T17:50:39.922Z","endTime":"2026-03-17T17:50:43.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80868082145869,"aZ":-20.442382827442447,"pfxX":-10.242876042551062,"pfxZ":5.863878606030549,"pX":0.10347984917747012,"pZ":1.0602242017966381,"vX0":9.32715558623121,"vY0":-141.39474595385173,"vZ0":-7.433916387498445,"x":113.06,"y":210.15,"x0":-1.9264728050743054,"y0":50.00498305839716,"z0":5.061711887798557,"aX":-20.496884073444445},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.0,"breakHorizontal":16.3,"spinRate":2291,"spinDirection":233},"zone":14,"typeConfidence":0.84,"plateTime":0.3891588610233492,"extension":6.887363726251301},"index":4,"playId":"6ed9d016-7631-3176-9183-2e4ee070fbc3","pitchNumber":5,"startTime":"2026-03-17T17:50:58.418Z","endTime":"2026-03-17T17:51:03.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98902596449569,"aZ":-24.923560830675402,"pfxX":-10.312426631570954,"pfxZ":3.5942257895640335,"pX":-0.49715855239853585,"pZ":1.663978317030409,"vX0":7.896574593159444,"vY0":-141.5028211687108,"vZ0":-5.21179881327628,"x":135.95,"y":193.85,"x0":-1.992090449336074,"y0":50.002009571000094,"z0":5.1384479208445235,"aX":-20.793864296894153},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.5,"breakHorizontal":16.9,"spinRate":2263,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.38792158215472483,"extension":6.6456329459678996},"hitData":{"launchSpeed":110.7,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.54,"coordY":146.22}},"index":5,"playId":"44a851e2-a429-3d5b-9a1b-047f892a6a34","pitchNumber":6,"startTime":"2026-03-17T17:51:19.348Z","endTime":"2026-03-17T17:51:27.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:51:27.621Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:51:44.186Z","endTime":"2026-03-17T17:52:41.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.377686730679383,"aZ":-43.006563614377505,"pfxX":5.689829488690131,"pfxZ":-7.396805780063767,"pX":-0.5086741206695399,"pZ":3.1487651260460603,"vX0":1.8844004525299556,"vY0":-121.01597395593974,"vZ0":2.7920321560801797,"x":136.39,"y":153.76,"x0":-2.039229459892787,"y0":50.00304768601017,"z0":5.780952409180154,"aX":8.332485801972789},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.2,"breakHorizontal":-10.8,"spinRate":3095,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.45479263564774497,"extension":6.429839267000569},"index":0,"playId":"42d26da5-31f6-36f1-af65-db53d0cb3e04","pitchNumber":1,"startTime":"2026-03-17T17:51:57.067Z","endTime":"2026-03-17T17:52:24.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":82.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.627510725763855,"aZ":-31.889349374251008,"pfxX":-10.500699755247979,"pfxZ":0.15931581694387376,"pX":-0.13713572939640986,"pZ":2.5028287410705534,"vX0":8.13893667935232,"vY0":-133.97695205619735,"vZ0":-1.3207976508957555,"x":122.23,"y":171.2,"x0":-1.8880958856939645,"y0":50.00272252290275,"z0":5.334672801232158,"aX":-18.616838554258063},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.2,"breakHorizontal":16.7,"spinRate":1926,"spinDirection":242},"zone":5,"typeConfidence":0.92,"plateTime":0.4127619268938245,"extension":6.842765189355052},"hitData":{"launchSpeed":94.9,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.93,"coordY":169.65}},"index":1,"playId":"3344e61b-e719-3494-92ab-4e2973210a4e","pitchNumber":2,"startTime":"2026-03-17T17:52:35.454Z","endTime":"2026-03-17T17:52:41.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:52:41.088Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:54:53.717Z","endTime":"2026-03-17T17:56:27.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Robert Hassell III.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-03-17T17:54:53.711Z","endTime":"2026-03-17T17:54:53.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Joey Wiemer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-03-17T17:54:53.713Z","endTime":"2026-03-17T17:54:53.714Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Christian Franklin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T17:54:53.715Z","endTime":"2026-03-17T17:54:53.716Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"200","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":690987,"link":"/api/v1/people/690987"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":681047,"link":"/api/v1/people/681047"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85050764128511,"aZ":-21.713083450091926,"pfxX":-1.9333824517321307,"pfxZ":6.041669453076469,"pX":-0.09607549826342354,"pZ":3.266678542625297,"vX0":5.928074616648444,"vY0":-129.2384159603093,"vZ0":-1.6122216787092327,"x":147.78,"y":126.76,"x0":-2.144594747957309,"y0":50.00588609221347,"z0":5.527394097047135,"aX":-3.350148838603808},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":2.5,"spinRate":2282,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.41996656880377525,"extension":6.985027271774156},"index":3,"playId":"5219d779-9334-3db6-a59f-678fdc063687","pitchNumber":1,"startTime":"2026-03-17T17:54:53.717Z","endTime":"2026-03-17T17:54:59.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420171199055712,"aZ":-18.197446487131053,"pfxX":-2.3131979675595957,"pfxZ":7.7264176008204455,"pX":1.159869584976799,"pZ":3.5803583109965644,"vX0":8.545307556385055,"vY0":-132.66145917168032,"vZ0":-1.8088484361684207,"x":72.79,"y":142.11,"x0":-1.7817234078046995,"y0":50.00316029691057,"z0":5.577110375300812,"aX":-4.186015942083429},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":2.6,"spinRate":2265,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.41055667872668655,"extension":6.993870801796653},"index":4,"playId":"9846e25a-2fa5-3706-9525-663ae830bc5a","pitchNumber":2,"startTime":"2026-03-17T17:55:08.851Z","endTime":"2026-03-17T17:55:15.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":69.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.60313887432242,"aZ":-38.98691019390686,"pfxX":10.205621926760674,"pfxZ":-5.699023846896548,"pX":-1.8600670285685519,"pZ":2.5314694130429363,"vX0":-2.177696248997394,"vY0":-108.570611928248,"vZ0":2.064138278005802,"x":187.9,"y":170.43,"x0":-2.1712550574565723,"y0":50.00003536408703,"z0":5.8042354007533525,"aX":12.20929255205949},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-9.5,"breakHorizontal":-17.9,"spinRate":2446,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.5040455944978919,"extension":6.995473925605138},"index":5,"playId":"173befc3-6c77-3550-aea4-4c6ab6b5b259","pitchNumber":3,"startTime":"2026-03-17T17:55:22.583Z","endTime":"2026-03-17T17:55:28.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.627905422638364,"aZ":-37.75381584627917,"pfxX":9.076981062562623,"pfxZ":-4.756364887093363,"pX":0.7466291791493187,"pZ":1.37690090754457,"vX0":3.0832085890363627,"vY0":-108.13259333154733,"vZ0":-0.2869171844065945,"x":88.54,"y":201.6,"x0":-1.8811699371048969,"y0":50.00371835330865,"z0":5.688859472608109,"aX":10.641578398574966},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-8.3,"breakHorizontal":-17.3,"spinRate":2439,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.5084829006747307,"extension":6.964286566496683},"index":6,"playId":"93f84c99-604d-34dd-889f-90f4a7692bc9","pitchNumber":4,"startTime":"2026-03-17T17:55:38.439Z","endTime":"2026-03-17T17:55:42.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1492260964176,"aZ":-17.680658904736347,"pfxX":-5.277407614839295,"pfxZ":7.98335365935848,"pX":-0.0163337298175809,"pZ":2.72119388017465,"vX0":6.992267926965701,"vY0":-133.2667629700583,"vZ0":-3.850108578790034,"x":117.62,"y":165.31,"x0":-1.9771670846111753,"y0":50.00258831286228,"z0":5.446358575448437,"aX":-9.581072903274828},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2313,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4095463584477992,"extension":7.0125241025273475},"index":7,"playId":"f2f37f56-227b-301e-bda0-a7edfa760c8d","pitchNumber":5,"startTime":"2026-03-17T17:55:53.687Z","endTime":"2026-03-17T17:55:59.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773461824169434,"aZ":-14.914666868974104,"pfxX":-5.469319201780051,"pfxZ":9.3746988111711,"pX":0.5179599771996449,"pZ":2.398227422923567,"vX0":7.994166090949864,"vY0":-134.049577946602,"vZ0":-5.198345576629307,"x":97.26,"y":174.03,"x0":-1.7762313461208965,"y0":50.0055831619472,"z0":5.407592081838263,"aX":-10.073250909532854},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2362,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40676776876409626,"extension":7.21971429594855},"hitData":{"launchSpeed":82.4,"launchAngle":23.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.24,"coordY":99.13}},"index":8,"playId":"f64eb0dc-55a3-36e2-9ece-d94398c4ebcd","pitchNumber":6,"startTime":"2026-03-17T17:56:16.463Z","endTime":"2026-03-17T17:56:27.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:56:27.488Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:56:29.303Z","endTime":"2026-03-17T17:57:47.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.253624390650646,"aZ":-16.261780058834034,"pfxX":-6.127944303872796,"pfxZ":8.73770178693573,"pX":-1.851593735837849,"pZ":3.479988606078277,"vX0":2.5516390501748503,"vY0":-134.37036967724902,"vZ0":-2.2520502210232225,"x":187.58,"y":144.82,"x0":-2.0196503430412642,"y0":50.00113500330468,"z0":5.489850944347454,"aX":-11.157579366805034},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2303,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4082766224895007,"extension":7.067109780173771},"index":0,"playId":"d1a2a389-c61b-3162-bf38-3c624dffb79b","pitchNumber":1,"startTime":"2026-03-17T17:56:56.456Z","endTime":"2026-03-17T17:56:59.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57337856931911,"aZ":-23.855367793933922,"pfxX":-0.01561744635486706,"pfxZ":4.825513629984654,"pX":-0.146283133138848,"pZ":2.415041379590457,"vX0":4.846450350584339,"vY0":-129.34684769582844,"vZ0":-2.9015693278751966,"x":122.58,"y":173.57,"x0":-2.028595575939711,"y0":50.002092567018494,"z0":5.346198728135871,"aX":-0.026947110879744253},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":-0.8,"spinRate":2351,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4206601557488283,"extension":7.172983815265611},"index":1,"playId":"48f3a199-01f3-3ec3-95ee-1666c5a6c776","pitchNumber":2,"startTime":"2026-03-17T17:57:12.150Z","endTime":"2026-03-17T17:57:18.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3984146163846,"aZ":-26.691921763399797,"pfxX":-8.848768226588144,"pfxZ":3.5652497286274576,"pX":0.27609813849699816,"pZ":2.0465093064572613,"vX0":7.837706154385379,"vY0":-123.01217261604904,"vZ0":-2.7080585883627672,"x":106.48,"y":183.52,"x0":-1.7949845607689319,"y0":50.005745724144965,"z0":5.414298745205139,"aX":-13.623167674647997},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":2211,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4445140960975733,"extension":7.030243100454483},"index":2,"playId":"ce171b38-e62b-3bfa-be83-b172b58a849f","pitchNumber":3,"startTime":"2026-03-17T17:57:30.733Z","endTime":"2026-03-17T17:57:34.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.702258087651696,"aZ":-19.85830676188975,"pfxX":-6.033734886883076,"pfxZ":6.672519541168386,"pX":-0.922961964817489,"pZ":3.076361223495834,"vX0":4.65269160002474,"vY0":-134.40222178557465,"vZ0":-2.732921355106316,"x":152.18,"y":155.72,"x0":-1.8849919945039675,"y0":50.00182421824315,"z0":5.502430202664154,"aX":-11.136290679730914},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.8,"breakHorizontal":10.1,"spinRate":2296,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40614461312077177,"extension":7.143686111554282},"index":3,"playId":"4471c1c4-9eea-3753-8ff6-c2b39fd4d3d6","pitchNumber":4,"startTime":"2026-03-17T17:57:44.620Z","endTime":"2026-03-17T17:57:47.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:57:47.768Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohel Pozo singles on a line drive to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:57:58.847Z","endTime":"2026-03-17T17:58:45.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.3,"endSpeed":70.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.573441768423635,"aZ":-32.786894845870954,"pfxX":10.941485610648744,"pfxZ":-0.4884122199593506,"pX":0.2768577983735423,"pZ":1.4034577051528379,"vX0":1.7516181016202004,"vY0":-111.19763932988143,"vZ0":-1.68756697301778,"x":106.45,"y":200.89,"x0":-1.9430886743618372,"y0":50.00496429347257,"z0":5.584681870738699,"aX":13.655866897822388},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-1.1,"breakHorizontal":-20.3,"spinRate":2420,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4932147299537122,"extension":7.035816249849928},"index":0,"playId":"e169ea5c-ffd2-3a0b-bbfc-c58e1cca0955","pitchNumber":1,"startTime":"2026-03-17T17:58:11.718Z","endTime":"2026-03-17T17:58:15.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-03-17T17:58:25.050Z","endTime":"2026-03-17T17:58:37.445Z","isPitch":false,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200049703266302,"aZ":-20.321099511095966,"pfxX":-4.664136022251263,"pfxZ":6.275465066375586,"pX":0.630136907799151,"pZ":2.551000135791762,"vX0":8.191528538039897,"vY0":-135.714308458937,"vZ0":-3.6858564226902235,"x":92.98,"y":169.9,"x0":-1.804192297250381,"y0":50.00275750119215,"z0":5.320310713780654,"aX":-8.810307346514215},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":7.0,"spinRate":2304,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.401661977189939,"extension":7.198712930256232},"hitData":{"launchSpeed":96.1,"launchAngle":11.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.32,"coordY":124.37}},"index":2,"playId":"747b4fd2-bc6b-3800-a946-d221b3cf8df3","pitchNumber":2,"startTime":"2026-03-17T17:58:37.445Z","endTime":"2026-03-17T17:58:45.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:58:45.514Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, second baseman José Tena to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:58:48.815Z","endTime":"2026-03-17T17:59:34.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159404832481407,"aZ":-25.32138918828768,"pfxX":-9.156266011484195,"pfxZ":3.8467832887297018,"pX":0.6432520727707667,"pZ":1.959849458123081,"vX0":9.435097953870851,"vY0":-132.0918416782732,"vZ0":-4.217368007432757,"x":92.48,"y":185.86,"x0":-1.7725815058299734,"y0":50.000705000289955,"z0":5.422211970770307,"aX":-16.300300688513477},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2244,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4134792924938999,"extension":7.132842421808812},"index":0,"playId":"970dc6c1-30a7-3d45-9b36-8c3037ec6d95","pitchNumber":1,"startTime":"2026-03-17T17:59:12.340Z","endTime":"2026-03-17T17:59:16.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.186743093529678,"aZ":-25.55208413026583,"pfxX":-9.568385859263508,"pfxZ":3.648574970112655,"pX":0.857795720510198,"pZ":2.432928482746502,"vX0":10.346392208873588,"vY0":-133.9771440600742,"vZ0":-2.9626186205689793,"x":84.3,"y":173.09,"x0":-1.8125315732949228,"y0":50.0063917064136,"z0":5.381134569510191,"aX":-17.38347949217794},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":15.1,"spinRate":2248,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40896181806282605,"extension":7.084571595902522},"hitData":{"launchSpeed":98.1,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.41,"coordY":144.8}},"index":1,"playId":"f78730bb-abfa-33fd-a5ba-c177325e8c1a","pitchNumber":2,"startTime":"2026-03-17T17:59:28.677Z","endTime":"2026-03-17T17:59:34.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":650968,"link":"/api/v1/people/650968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:59:34.111Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:01:39.334Z","endTime":"2026-03-17T18:03:09.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.1,"endSpeed":85.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.94211370844258,"aZ":-27.256485108505817,"pfxX":-11.042610557772019,"pfxZ":2.570784744671146,"pX":-0.6375988906461153,"pZ":2.0150546009074093,"vX0":7.780512233804849,"vY0":-139.47875536008468,"vZ0":-3.8607655846500255,"x":141.3,"y":184.37,"x0":-2.0709976604894917,"y0":50.001427922401504,"z0":5.27694429298311,"aX":-21.117457245634704},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":17.8,"spinRate":2271,"spinDirection":235},"zone":7,"typeConfidence":0.9,"plateTime":0.3971859938239857,"extension":6.527369559606739},"index":0,"playId":"0ba4a4bd-dd5f-39d1-9e12-9e685291bb9c","pitchNumber":1,"startTime":"2026-03-17T18:01:48.011Z","endTime":"2026-03-17T18:01:52.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67943288279735,"aZ":-34.201333380622906,"pfxX":8.43822214705829,"pfxZ":-1.2823786602992282,"pX":1.2404683489949473,"pZ":2.2388713848347304,"vX0":5.415191137382105,"vY0":-123.95571483503223,"vZ0":-0.7237175899630947,"x":69.72,"y":178.33,"x0":-2.0593288161660923,"y0":50.00588827967989,"z0":5.357306048840669,"aX":13.30660997412232},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.3,"breakHorizontal":-16.4,"spinRate":2910,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4396419615135132,"extension":6.363068912839261},"index":1,"playId":"a31a33ab-c6d5-382a-ab14-86b64e29c3b8","pitchNumber":2,"startTime":"2026-03-17T18:02:07.138Z","endTime":"2026-03-17T18:02:15.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.609194206352928,"aZ":-27.801055915885588,"pfxX":-10.776193530269286,"pfxZ":2.276415713293594,"pX":0.16969538405839965,"pZ":2.067950971534852,"vX0":9.551854832092197,"vY0":-137.91286498181017,"vZ0":-3.543667192726202,"x":110.53,"y":182.95,"x0":-1.9441439057939864,"y0":50.0029587227723,"z0":5.251643044398356,"aX":-20.691120241982226},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.5,"breakHorizontal":17.4,"spinRate":2237,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.39765952541109506,"extension":6.73864745355993},"index":2,"playId":"de3b0964-8d8a-3937-8622-c5dbc063a287","pitchNumber":3,"startTime":"2026-03-17T18:02:24.932Z","endTime":"2026-03-17T18:02:28.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45363360186432,"aZ":-35.175123989068375,"pfxX":7.098924437973615,"pfxZ":-1.8480107878874836,"pX":1.5500565159763626,"pZ":1.9513116940645392,"vX0":6.835237085679932,"vY0":-126.3466241370111,"vZ0":-1.2499145769192308,"x":57.92,"y":186.09,"x0":-2.1072180405433003,"y0":50.00198365849655,"z0":5.265536669282932,"aX":11.53626012431225},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.4,"breakHorizontal":-14.4,"spinRate":2976,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.43263068721212283,"extension":6.457033594816619},"index":3,"playId":"c3b30bab-2a16-3dbf-a7ac-1053b344b76f","pitchNumber":4,"startTime":"2026-03-17T18:02:44.653Z","endTime":"2026-03-17T18:02:52.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.139786399015286,"aZ":-34.92605401153475,"pfxX":8.747319871482196,"pfxZ":-1.7214300748357374,"pX":-0.7277760121831213,"pZ":2.4459726849769363,"vX0":1.10877302904239,"vY0":-125.23225583242822,"vZ0":0.020572384836421653,"x":144.74,"y":172.74,"x0":-2.3125079006278373,"y0":50.00007730398114,"z0":5.273185064961617,"aX":14.016563688938906},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-16.1,"spinRate":2999,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.4358543886298776,"extension":6.441357374385621},"hitData":{"launchSpeed":101.2,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.53,"coordY":154.52}},"index":4,"playId":"e39064d3-8d2e-30c5-855e-4ee358159599","pitchNumber":5,"startTime":"2026-03-17T18:03:03.460Z","endTime":"2026-03-17T18:03:09.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:03:09.818Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, second baseman José Fermín to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:03:16.116Z","endTime":"2026-03-17T18:03:46.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425739425358454,"aZ":-24.647850796528097,"pfxX":-8.896952419990242,"pfxZ":3.771273786117531,"pX":-0.3084568803332639,"pZ":2.5326298484548087,"vX0":7.832389638923208,"vY0":-139.86835266298476,"vZ0":-2.922817597363891,"x":128.76,"y":170.4,"x0":-1.9793211279102525,"y0":50.001604224323756,"z0":5.194604529519041,"aX":-17.75319474006569},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":2264,"spinDirection":235},"zone":4,"typeConfidence":0.87,"plateTime":0.3905238750784976,"extension":6.691783984279603},"hitData":{"launchSpeed":101.1,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.74,"coordY":152.68}},"index":0,"playId":"ec3ec633-264f-36fc-8747-ceb877b5f4f3","pitchNumber":1,"startTime":"2026-03-17T18:03:39.089Z","endTime":"2026-03-17T18:03:46.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:03:46.988Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:03:54.720Z","endTime":"2026-03-17T18:05:38.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89942740144935,"aZ":-27.603487445187262,"pfxX":-9.880132275622127,"pfxZ":2.302713712938237,"pX":0.3007750834430012,"pZ":2.6449631955518753,"vX0":9.679456658518125,"vY0":-140.74127263430125,"vZ0":-2.463517944052997,"x":105.54,"y":167.37,"x0":-1.9159782678269646,"y0":50.00333546967869,"z0":5.3378036732338785,"aX":-19.62476008562923},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":2209,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.390659351179774,"extension":6.627853764486371},"index":0,"playId":"28a39799-50b6-3386-aefa-9a8687692d3b","pitchNumber":1,"startTime":"2026-03-17T18:04:11.818Z","endTime":"2026-03-17T18:04:17.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00105272316912,"aZ":-24.002296723806584,"pfxX":2.053593976855641,"pfxZ":4.409229810943556,"pX":1.9472930081240163,"pZ":2.396889578683244,"vX0":9.175487229234834,"vY0":-134.96575898062463,"vZ0":-3.5056489578499734,"x":42.77,"y":174.06,"x0":-1.7564005617764775,"y0":50.003844988170805,"z0":5.3932293728930425,"aX":3.807960938520015},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":-5.6,"spinRate":2432,"spinDirection":186},"zone":14,"typeConfidence":0.91,"plateTime":0.4050453228891584,"extension":6.476228415579216},"index":1,"playId":"2a926517-a12b-3733-bbe7-ec1aae06b67e","pitchNumber":2,"startTime":"2026-03-17T18:04:32.482Z","endTime":"2026-03-17T18:04:35.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482807913764127,"aZ":-31.702111103577035,"pfxX":-7.934711604173009,"pfxZ":0.262451062944252,"pX":-1.0799734357238,"pZ":1.9985394416038342,"vX0":5.271255024827113,"vY0":-133.50254067157272,"vZ0":-2.6149912083174884,"x":158.17,"y":184.82,"x0":-2.059535958861694,"y0":50.000773544968474,"z0":5.2962876564880315,"aX":-14.174772462032681},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":13.1,"spinRate":1944,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.4118875308762142,"extension":6.680383937810416},"index":2,"playId":"58891aec-58d4-32e8-b69f-6865c3816a3c","pitchNumber":3,"startTime":"2026-03-17T18:04:51.589Z","endTime":"2026-03-17T18:04:56.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.883306254150682,"aZ":-22.652681165981935,"pfxX":1.7499265093969774,"pfxZ":4.985634056233822,"pX":-0.5979658385922413,"pZ":3.3895125336966814,"vX0":3.514167967072258,"vY0":-136.9981090629351,"vZ0":-1.1648551369399875,"x":139.79,"y":147.26,"x0":-2.122282302830154,"y0":50.00485993554624,"z0":5.36151613019044,"aX":3.341650948532485},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":-3.8,"spinRate":2442,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3990775868459142,"extension":6.602618132223314},"index":3,"playId":"213a3305-6d53-3968-b201-a669d8728f8b","pitchNumber":4,"startTime":"2026-03-17T18:05:12.339Z","endTime":"2026-03-17T18:05:15.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296129628570522,"aZ":-45.01262096242423,"pfxX":6.426563422020738,"pfxZ":-8.494426208899082,"pX":-0.6641476133774171,"pZ":1.7202676829498371,"vX0":1.5349479954236627,"vY0":-123.21239394629532,"vZ0":-0.10512523548136388,"x":142.32,"y":192.33,"x0":-2.132143967406509,"y0":50.00239352930655,"z0":5.621209530779131,"aX":9.714577920459169},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-15.0,"breakHorizontal":-12.0,"spinRate":3091,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.4474154973160007,"extension":6.545360441302898},"index":4,"playId":"01c8f678-64ac-34cc-bf87-1ec9e565247d","pitchNumber":5,"startTime":"2026-03-17T18:05:34.339Z","endTime":"2026-03-17T18:05:38.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:05:38.587Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:07:59.976Z","endTime":"2026-03-17T18:08:36.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12635867850794,"aZ":-23.49531725390916,"pfxX":-0.34093128659908123,"pfxZ":5.289055665300982,"pX":0.6850139645889975,"pZ":2.407335099299956,"vX0":6.548001499560741,"vY0":-127.27639804562095,"vZ0":-3.330056144088855,"x":90.89,"y":173.78,"x0":-1.876685669450321,"y0":50.002291246425166,"z0":5.593358472788759,"aX":-0.5604108522915547},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.0,"breakHorizontal":-0.8,"spinRate":2388,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.43034631338689966,"extension":6.837909384630543},"index":0,"playId":"e1e92b41-e6a3-303d-81f8-b88ddd224412","pitchNumber":1,"startTime":"2026-03-17T18:07:59.976Z","endTime":"2026-03-17T18:08:03.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":68.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.418764088222336,"aZ":-37.45648548986835,"pfxX":10.43434945000237,"pfxZ":-4.5058270899350905,"pX":0.24115212697423552,"pZ":1.2371600358375119,"vX0":1.8645652750658086,"vY0":-107.79414942791078,"vZ0":-0.6374530048456379,"x":107.81,"y":205.38,"x0":-1.9912068011848325,"y0":50.00295127669688,"z0":5.685929463856858,"aX":12.231066927448028},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-8.0,"breakHorizontal":-19.4,"spinRate":2422,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.5088891511507088,"extension":7.018628258850154},"hitData":{"launchSpeed":96.5,"launchAngle":35.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.8,"coordY":106.02}},"index":1,"playId":"ead61b3b-2b95-3d65-b6bb-368f5362353b","pitchNumber":2,"startTime":"2026-03-17T18:08:28.113Z","endTime":"2026-03-17T18:08:36.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:08:36.865Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a ground ball to third baseman Brady House.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:08:42.478Z","endTime":"2026-03-17T18:09:49.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02602309837185,"aZ":-15.953253165650443,"pfxX":-5.07563549320836,"pfxZ":8.82833077061309,"pX":1.3617187920936873,"pZ":2.4362854457247565,"vX0":9.849388621716745,"vY0":-134.87582688631232,"vZ0":-4.748068206405508,"x":65.09,"y":173.0,"x0":-1.6821919007126884,"y0":50.00529816809359,"z0":5.3488298100523695,"aX":-9.329459482397137},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2384,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4064816472857151,"extension":7.244243678801706},"index":0,"playId":"1df611f9-a133-3ef4-8759-18d9d5cca31b","pitchNumber":1,"startTime":"2026-03-17T18:09:02.307Z","endTime":"2026-03-17T18:09:07.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.0,"endSpeed":82.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66216801498108,"aZ":-27.34490140753707,"pfxX":-10.705707638878053,"pfxZ":2.764339098646756,"pX":0.2544131641334317,"pZ":2.3983284389514146,"vX0":9.107491729559815,"vY0":-132.1874384825889,"vZ0":-2.3912120694769206,"x":107.3,"y":174.03,"x0":-1.8672674023250724,"y0":50.00073376993194,"z0":5.349588175938763,"aX":-18.69252020237795},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":17.0,"spinRate":2425,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4164674545067517,"extension":7.122488571970967},"index":1,"playId":"c14d2754-b297-31a1-8aab-06a5b55d289a","pitchNumber":2,"startTime":"2026-03-17T18:09:21.698Z","endTime":"2026-03-17T18:09:25.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-17T18:09:37.233Z","endTime":"2026-03-17T18:09:43.053Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82849435281782,"aZ":-25.32683356259964,"pfxX":-10.442453310416989,"pfxZ":3.8346536893675305,"pX":-0.16895716736668454,"pZ":1.8857940117830192,"vX0":8.435061373737014,"vY0":-133.3470919781365,"vZ0":-4.167636286021811,"x":123.44,"y":187.86,"x0":-2.0290759591153025,"y0":50.00587321768191,"z0":5.314036045157965,"aX":-18.65788432916012},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.1,"breakHorizontal":16.9,"spinRate":2244,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.41203550435231673,"extension":7.264608536228001},"hitData":{"launchSpeed":78.4,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":175.71}},"index":3,"playId":"dba04175-9d4f-36a7-b1bb-ae83e0e8ae93","pitchNumber":3,"startTime":"2026-03-17T18:09:43.053Z","endTime":"2026-03-17T18:09:49.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.92,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:09:49.134Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Victor Scott II grounds into a force out, second baseman José Tena to shortstop Nasim Nuñez. Pedro Pagés out at 2nd. Victor Scott II to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:10:01.879Z","endTime":"2026-03-17T18:10:34.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199352796844266,"aZ":-21.181251507222445,"pfxX":-5.864490611266388,"pfxZ":6.216129758056785,"pX":0.2086724766232042,"pZ":1.7055807989970346,"vX0":7.773758870860838,"vY0":-131.71381998132745,"vZ0":-5.478996898233156,"x":109.05,"y":192.73,"x0":-2.0098103668915237,"y0":50.0042080563157,"z0":5.364285086642365,"aX":-10.374919775233456},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":9.0,"spinRate":2329,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.41476333206324245,"extension":7.110785412626623},"hitData":{"launchSpeed":93.5,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.29,"coordY":149.05}},"index":0,"playId":"66bec16e-1e04-38d7-9b1a-ab044205817a","pitchNumber":1,"startTime":"2026-03-17T18:10:28.735Z","endTime":"2026-03-17T18:10:34.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":4.20000000000001,"leverageIndex":1.77,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:10:34.762Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:11:21.023Z","endTime":"2026-03-17T18:13:33.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08314546-0346-0003-001c-f08cd117d70a","startTime":"2026-03-17T18:11:12.356Z","endTime":"2026-03-17T18:11:23.370Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.747225017649452,"aZ":-16.86408965217787,"pfxX":-2.939836876053039,"pfxZ":8.94588978284735,"pX":0.328664552191689,"pZ":2.062410933705587,"vX0":6.8217287523124215,"vY0":-129.42722489928434,"vZ0":-5.469610123169933,"x":104.47,"y":183.09,"x0":-1.9488734808757888,"y0":50.00585522169421,"z0":5.47727718761859,"aX":-5.033846718980324},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.4,"breakHorizontal":4.0,"spinRate":2211,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.42175864232872984,"extension":6.979687701621066},"index":1,"playId":"072161a7-c082-364e-8f07-d8cb1709f511","pitchNumber":1,"startTime":"2026-03-17T18:11:23.370Z","endTime":"2026-03-17T18:11:28.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"b67aed27-b244-3838-a9b9-f96e0e0e5cc7","startTime":"2026-03-17T18:11:46.655Z","endTime":"2026-03-17T18:11:49.655Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30378443127303,"aZ":-17.69273282747121,"pfxX":-2.295428626725899,"pfxZ":8.07004643824966,"pX":0.13005234950837868,"pZ":2.3800076607859912,"vX0":6.261217036249055,"vY0":-132.15840948505155,"vZ0":-4.346784088037416,"x":112.04,"y":174.52,"x0":-1.9564460259368077,"y0":50.00511765291758,"z0":5.320058474605189,"aX":-4.1209817919901},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":3.0,"spinRate":2332,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.41215358198300045,"extension":7.196292936212127},"index":3,"playId":"7503df86-2b96-3ddb-9bd9-93e742a076c6","pitchNumber":2,"startTime":"2026-03-17T18:12:07.826Z","endTime":"2026-03-17T18:12:12.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Victor Scott II steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":4,"actionPlayId":"7503df86-2b96-3ddb-9bd9-93e742a076c6","startTime":"2026-03-17T18:12:22.217Z","endTime":"2026-03-17T18:12:38.484Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"postOnSecond":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":66.10000000000001,"awayTeamWinProbability":33.89999999999999,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.28,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3125411030324,"aZ":-35.868956484052255,"pfxX":9.623218191942858,"pfxZ":-2.865098661628374,"pX":0.07526268759536396,"pZ":1.239800962147234,"vX0":1.9515871314815887,"vY0":-112.85956689581883,"vZ0":-1.2337452325180236,"x":114.13,"y":205.31,"x0":-2.05050321966608,"y0":50.00076629572507,"z0":5.402286346170353,"aX":12.42619696562672},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-5.2,"breakHorizontal":-17.9,"spinRate":2430,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4850980936188276,"extension":7.231454951687346},"index":5,"playId":"472c6d23-564d-3e2d-8270-cf1ef428ebb8","pitchNumber":3,"startTime":"2026-03-17T18:12:38.484Z","endTime":"2026-03-17T18:12:42.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460294532854853,"aZ":-29.352585102302946,"pfxX":-8.334283150831698,"pfxZ":1.75209056265011,"pX":-0.9072244149413476,"pZ":-0.2533437375540254,"vX0":5.692801089110037,"vY0":-126.70451812842681,"vZ0":-7.987284753445843,"x":151.58,"y":245.62,"x0":-2.112438507348188,"y0":50.00195160560689,"z0":5.320576969887592,"aX":-13.406136824520146},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":13.6,"spinRate":2198,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43406857975603064,"extension":6.702562205336757},"index":6,"playId":"afb5956d-47f3-3cf1-b8b3-170ad72170bd","pitchNumber":4,"startTime":"2026-03-17T18:12:57.383Z","endTime":"2026-03-17T18:13:02.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.628399766198203,"aZ":-22.676357661363376,"pfxX":1.3418319452410925,"pfxZ":5.598637089128321,"pX":-0.5178769560832222,"pZ":3.690556302214369,"vX0":3.9499658947392517,"vY0":-129.31428010414592,"vZ0":-0.029775892993832098,"x":136.74,"y":139.13,"x0":-2.2385550610593317,"y0":50.0013419274954,"z0":5.439964353702537,"aX":2.2739626783364546},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":-3.2,"spinRate":2490,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.42335165438034394,"extension":7.1049217590888905},"index":7,"playId":"bc41de96-b0c6-3e4c-b1f1-5ff3dfab58e0","pitchNumber":5,"startTime":"2026-03-17T18:13:29.372Z","endTime":"2026-03-17T18:13:33.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":4.699999999999989,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:13:33.158Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a ground ball to left fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:15:25.426Z","endTime":"2026-03-17T18:18:28.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.0,"endSpeed":81.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303279124893862,"aZ":-30.19780508693939,"pfxX":-10.094062835179463,"pfxZ":1.1732054862652728,"pX":-0.007979579299964745,"pZ":2.179759381712483,"vX0":8.164428880249536,"vY0":-129.33403610382464,"vZ0":-2.4513264022042778,"x":117.3,"y":179.93,"x0":-1.896200110914101,"y0":50.006383990296314,"z0":5.458806710044165,"aX":-17.081649476963513},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":16.4,"spinRate":1663,"spinDirection":245},"zone":5,"typeConfidence":0.91,"plateTime":0.42369877546934687,"extension":6.845518105865444},"index":0,"playId":"14b8f7ad-b490-3730-882b-7fdd4de7f472","pitchNumber":1,"startTime":"2026-03-17T18:15:43.466Z","endTime":"2026-03-17T18:15:48.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.625132599815032,"aZ":-23.453869413584894,"pfxX":0.010875718881021346,"pfxZ":4.687827130206534,"pX":0.9506136187411335,"pZ":2.554028399791926,"vX0":7.798476380968143,"vY0":-134.1966609997385,"vZ0":-3.2450300154278695,"x":80.76,"y":169.82,"x0":-1.9704263383666965,"y0":50.00272007130113,"z0":5.4125181524081185,"aX":0.0193282490327214},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-1.3,"spinRate":2347,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.405091784813727,"extension":6.854260107241212},"index":1,"playId":"94d7aa04-3efc-3541-91f2-ae9dddee745f","pitchNumber":2,"startTime":"2026-03-17T18:16:16.515Z","endTime":"2026-03-17T18:16:19.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.0,"endSpeed":88.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03160021585712,"aZ":-15.610089099478232,"pfxX":-7.247963810855856,"pfxZ":8.279813615836941,"pX":0.20166267232016175,"pZ":3.2787169099995865,"vX0":8.056648757419914,"vY0":-141.0018833769024,"vZ0":-3.179053119692214,"x":109.31,"y":150.25,"x0":-1.7599952771767082,"y0":50.00257558975923,"z0":5.436790733778453,"aX":-14.498989162213963},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2284,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.3894481242552228,"extension":6.897900830402441},"index":2,"playId":"51ec3bbf-74d4-3860-b72b-4c43333514b7","pitchNumber":3,"startTime":"2026-03-17T18:16:41.264Z","endTime":"2026-03-17T18:16:45.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664509774915796,"aZ":-45.13773952989772,"pfxX":5.38798332650393,"pfxZ":-8.781398288547388,"pX":-0.44592987349572444,"pZ":0.7661638450346796,"vX0":2.0924189825659925,"vY0":-121.29911534440055,"vZ0":-2.108953054453517,"x":134.0,"y":218.09,"x0":-2.0217405759305715,"y0":50.00062665735716,"z0":5.61441441888227,"aX":7.956930035314393},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-16.1,"breakHorizontal":-10.3,"spinRate":3105,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.45306813140452595,"extension":6.315993804615374},"index":3,"playId":"cfd47d57-0427-3eb9-a66f-dd46aecfc921","pitchNumber":4,"startTime":"2026-03-17T18:17:04.108Z","endTime":"2026-03-17T18:17:09.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641581214737748,"aZ":-40.739827491448025,"pfxX":4.950227859654117,"pfxZ":-5.908614177031028,"pX":1.9403977322315806,"pZ":0.3340274449009307,"vX0":7.347259521111226,"vY0":-120.06206607833786,"vZ0":-3.618427497722148,"x":43.04,"y":229.76,"x0":-1.8100372367586386,"y0":50.00179582177383,"z0":5.5099407063754935,"aX":7.17812420874833},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.3,"breakHorizontal":-10.8,"spinRate":3003,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45733874501532457,"extension":6.579643707118685},"index":4,"playId":"c692ef3f-5db6-30ed-89f1-ebc22529bcc3","pitchNumber":5,"startTime":"2026-03-17T18:17:25.976Z","endTime":"2026-03-17T18:17:29.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34425651589992,"aZ":-21.853880377345053,"pfxX":-0.36461835361323935,"pfxZ":5.513575439030454,"pX":0.16876858277621257,"pZ":2.640627073567786,"vX0":6.244048925641474,"vY0":-134.92898164241834,"vZ0":-3.0220549378146147,"x":110.57,"y":167.48,"x0":-2.113625687940298,"y0":50.000433954532454,"z0":5.289851501065966,"aX":-0.6840456234776927},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-0.5,"spinRate":2417,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.4037083764747167,"extension":6.661513547309217},"index":5,"playId":"2e1ffff3-898d-3b63-b0f2-4e2fea38934b","pitchNumber":6,"startTime":"2026-03-17T18:17:51.667Z","endTime":"2026-03-17T18:17:54.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.2,"endSpeed":90.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885378099998416,"aZ":-25.265367464157297,"pfxX":-8.90966866255271,"pfxZ":3.3282992948316235,"pX":0.15017859113411508,"pZ":2.5899701450083983,"vX0":9.214406160194379,"vY0":-141.48238109347994,"vZ0":-2.7597189132553837,"x":111.28,"y":168.85,"x0":-1.9536105115977898,"y0":50.00639231685839,"z0":5.155369834269739,"aX":-18.508737030610096},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.8,"breakHorizontal":14.9,"spinRate":2267,"spinDirection":230},"zone":5,"typeConfidence":0.89,"plateTime":0.3835941508810903,"extension":6.685242942903244},"hitData":{"launchSpeed":97.7,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.48,"coordY":115.11}},"index":6,"playId":"14842ebe-28e2-3387-aa27-384180fafde8","pitchNumber":7,"startTime":"2026-03-17T18:18:18.881Z","endTime":"2026-03-17T18:18:28.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:18:28.411Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joey Wiemer grounds into a force out, shortstop JJ Wetherholt to second baseman José Fermín. José Tena out at 2nd. Joey Wiemer to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:19:08.669Z","endTime":"2026-03-17T18:22:28.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"08314546-0366-0003-001c-f08cd117d70a","startTime":"2026-03-17T18:18:56.048Z","endTime":"2026-03-17T18:19:10.915Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59300298453588,"aZ":-27.395197438360746,"pfxX":-9.5368798590052,"pfxZ":2.505651511235758,"pX":-0.19593843170750347,"pZ":2.2127424540849256,"vX0":8.306105259300994,"vY0":-137.82028921433468,"vZ0":-3.1570958584033795,"x":124.47,"y":179.04,"x0":-2.0198986171276543,"y0":50.006061143245795,"z0":5.237265119052747,"aX":-18.223732702945114},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":2271,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.39846688696800125,"extension":6.836296203227831},"index":1,"playId":"1ebc710e-84a9-3573-9b43-4c570dedfa33","pitchNumber":1,"startTime":"2026-03-17T18:19:10.915Z","endTime":"2026-03-17T18:19:14.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.299215783986945,"aZ":-24.562104267657467,"pfxX":-8.57981341796398,"pfxZ":3.8991920788392243,"pX":-0.5987166835947262,"pZ":1.9933671110617546,"vX0":7.0214498853702905,"vY0":-139.10771888343987,"vZ0":-4.438228076018242,"x":139.82,"y":184.96,"x0":-2.045511568994697,"y0":50.00319374441731,"z0":5.2454470421629145,"aX":-16.75235160829885},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":2271,"spinDirection":232},"zone":7,"typeConfidence":0.81,"plateTime":0.39431560849563585,"extension":6.668567188573795},"index":2,"playId":"dbb86939-738d-3d3e-a0ce-dfbe70054822","pitchNumber":2,"startTime":"2026-03-17T18:19:34.680Z","endTime":"2026-03-17T18:19:38.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983755716404904,"aZ":-34.033914515113,"pfxX":7.517681714734105,"pfxZ":-1.1683793645774108,"pX":1.987136777788122,"pZ":0.02273259299678757,"vX0":7.550731800013748,"vY0":-125.75171410399508,"vZ0":-5.5394717454664555,"x":41.26,"y":238.17,"x0":-2.043076535824405,"y0":50.00592742999815,"z0":5.049084882552883,"aX":11.916736354450858},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":-15.5,"spinRate":3053,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.437301835680624,"extension":6.581860911797149},"index":3,"playId":"e48a1eca-9010-3c66-8392-582f56ae886f","pitchNumber":3,"startTime":"2026-03-17T18:20:01.986Z","endTime":"2026-03-17T18:20:06.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.609457708765287,"aZ":-37.73371820846692,"pfxX":8.62327285401887,"pfxZ":-3.6686913448072964,"pX":0.9056905333787528,"pZ":2.4378765819125356,"vX0":4.719711635709247,"vY0":-122.65534937518755,"vZ0":0.8280287934055397,"x":82.48,"y":172.96,"x0":-2.167658641069874,"y0":50.004263083899104,"z0":5.328676807907172,"aX":13.060669877781342},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.1,"breakHorizontal":-16.8,"spinRate":2961,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4475799412770627,"extension":6.639397883840571},"index":4,"playId":"f0dc343f-51d2-311e-be98-3dc1645105c0","pitchNumber":4,"startTime":"2026-03-17T18:20:25.924Z","endTime":"2026-03-17T18:20:29.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":85.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.33957240886822,"aZ":-13.26017309649894,"pfxX":-6.901118561584237,"pfxZ":9.811442989203911,"pX":-0.6253444506817784,"pZ":3.501969700225824,"vX0":5.963647352954294,"vY0":-139.4065314151821,"vZ0":-2.707105648263868,"x":140.84,"y":144.23,"x0":-1.9175827591105226,"y0":50.004138436478165,"z0":5.384759843514743,"aX":-13.30551985298378},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":10.9,"spinRate":2316,"spinDirection":225},"zone":1,"typeConfidence":0.89,"plateTime":0.39602802389927705,"extension":6.8682389588417125},"index":5,"playId":"7ebd45df-5a04-393e-afa1-87200d49f680","pitchNumber":5,"startTime":"2026-03-17T18:21:07.436Z","endTime":"2026-03-17T18:21:10.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.899178134321115,"aZ":-25.76861046557274,"pfxX":-11.243507975783926,"pfxZ":3.2635528545275436,"pX":-8.52001168211978E-4,"pZ":0.5888237612248497,"vX0":9.135270403789997,"vY0":-139.32782593237164,"vZ0":-7.6850088239668155,"x":117.03,"y":222.88,"x0":-1.8646422126329032,"y0":50.00367105440548,"z0":5.091198223811531,"aX":-22.061653744236942},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.4,"breakHorizontal":18.5,"spinRate":2356,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.39344213234975056,"extension":6.71434326524465},"index":6,"playId":"af3474df-a169-3e35-818c-d7e317a4c004","pitchNumber":6,"startTime":"2026-03-17T18:21:37.972Z","endTime":"2026-03-17T18:21:43.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"c0195384-59f0-3287-9582-ee97cfad6b47","startTime":"2026-03-17T18:18:52.532Z","endTime":"2026-03-17T18:18:55.532Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.883529964181236,"aZ":-38.40885405641884,"pfxX":8.056180845972058,"pfxZ":-3.958848902649464,"pX":0.29954058479737544,"pZ":2.1529976294693283,"vX0":4.076684635694594,"vY0":-125.80969459111905,"vZ0":0.022750019744800065,"x":105.58,"y":180.65,"x0":-2.3980982350454676,"y0":50.00459851348149,"z0":5.30495267364986,"aX":12.67873495107872},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.8,"breakHorizontal":-15.6,"spinRate":2966,"spinDirection":48},"zone":9,"typeConfidence":0.88,"plateTime":0.43845461799455565,"extension":6.58752356563408},"hitData":{"launchSpeed":89.4,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.05,"coordY":159.35}},"index":8,"playId":"7bddcef2-9ada-39f4-90e7-d7499522e320","pitchNumber":7,"startTime":"2026-03-17T18:22:23.271Z","endTime":"2026-03-17T18:22:28.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:22:28.205Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Robert Hassell III singles on a ground ball to right fielder Jordan Walker. Joey Wiemer to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:22:39.736Z","endTime":"2026-03-17T18:23:28.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnThird":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61116704741678,"aZ":-24.975163038414568,"pfxX":0.5344014481054047,"pfxZ":3.9254629871191824,"pX":-0.7476620427191117,"pZ":4.333834873037715,"vX0":3.518241697195373,"vY0":-134.20215694489434,"vZ0":1.8932936143838468,"x":145.5,"y":121.77,"x0":-2.1421711926629383,"y0":50.00173621889202,"z0":5.3919518318941035,"aX":0.9794462901945385},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":-1.7,"spinRate":2352,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.4073226029942876,"extension":6.7179269074412495},"index":0,"playId":"8f98176e-7ac6-38aa-91b6-f39792aac6f0","pitchNumber":1,"startTime":"2026-03-17T18:22:58.006Z","endTime":"2026-03-17T18:23:01.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359329137293546,"aZ":-25.164736680469012,"pfxX":0.6199276444416985,"pfxZ":3.827359881809775,"pX":0.02684684133440915,"pZ":2.5953368709366083,"vX0":5.33033418025943,"vY0":-133.80085444223124,"vZ0":-2.3492694386971023,"x":115.98,"y":168.71,"x0":-2.0638955906199614,"y0":50.00038602141692,"z0":5.2707457928498815,"aX":1.1328610486087343},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.2,"spinRate":2407,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.4079218368342765,"extension":6.760872232954431},"hitData":{"launchSpeed":95.1,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.77,"coordY":112.68}},"index":1,"playId":"37239143-1238-3b28-8a7f-9f3db745ce1e","pitchNumber":2,"startTime":"2026-03-17T18:23:20.091Z","endTime":"2026-03-17T18:23:28.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.3,"awayTeamWinProbability":22.700000000000003,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":1.17,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:23:28.716Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to left fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:24:48.972Z","endTime":"2026-03-17T18:26:08.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnThird":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T18:24:03.267Z","endTime":"2026-03-17T18:24:51.084Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.766602109629744,"aZ":-23.224928541649284,"pfxX":0.23323800248338428,"pfxZ":4.937175515202261,"pX":0.036334968695433664,"pZ":3.037046993857419,"vX0":5.4375318812131335,"vY0":-133.51294534336807,"vZ0":-1.69804080236116,"x":115.61,"y":156.78,"x0":-2.053759470756062,"y0":50.0012921088888,"z0":5.346709990199942,"aX":0.4211873729249603},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-1.6,"spinRate":2349,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.409675180412886,"extension":6.8168696595226885},"index":1,"playId":"3a2bd5b1-87b5-3a32-997b-c5a132cf71ea","pitchNumber":1,"startTime":"2026-03-17T18:24:51.084Z","endTime":"2026-03-17T18:24:54.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.428145741368585,"aZ":-42.97190384143247,"pfxX":6.757442176462035,"pfxZ":-7.538553293513884,"pX":-1.1648355169202795,"pZ":2.4963792909736546,"vX0":0.06184911382709041,"vY0":-118.82493814010135,"vZ0":1.6817352287089045,"x":161.4,"y":171.38,"x0":-2.069364169839005,"y0":50.003448688671234,"z0":5.679086143682675,"aX":9.678211852011119},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.0,"breakHorizontal":-12.2,"spinRate":3033,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4606784383146767,"extension":6.493517967474523},"index":2,"playId":"804ea13d-534f-3455-86bc-c7870f61143b","pitchNumber":2,"startTime":"2026-03-17T18:25:17.096Z","endTime":"2026-03-17T18:25:21.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.798412033322915,"aZ":-24.710627406027704,"pfxX":-0.4129213004748241,"pfxZ":4.155767336217622,"pX":0.24916098741416717,"pZ":2.763814239095227,"vX0":6.430478712295281,"vY0":-132.93247655442795,"vZ0":-2.068390142592461,"x":107.5,"y":164.16,"x0":-2.144691601750781,"y0":50.000110668640616,"z0":5.341179926505467,"aX":-0.7428233603580231},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":-0.6,"spinRate":2336,"spinDirection":200},"zone":3,"typeConfidence":0.9,"plateTime":0.4116347281564243,"extension":6.887845171051569},"index":3,"playId":"6467d7f3-6d50-3549-a8b7-f7500e92cb3f","pitchNumber":3,"startTime":"2026-03-17T18:25:39.720Z","endTime":"2026-03-17T18:25:43.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":90.3,"endSpeed":82.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80425273292124,"aZ":-27.955311972208012,"pfxX":-7.9302076914388095,"pfxZ":2.4231328904476697,"pX":-0.299924868419004,"pZ":0.961157694403919,"vX0":6.821889809424826,"vY0":-131.22954229615763,"vZ0":-5.495069719942094,"x":128.43,"y":212.83,"x0":-1.90302240427821,"y0":50.00613139668269,"z0":5.165175337113187,"aX":-13.83225266381795},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":12.8,"spinRate":1753,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.41739974267377633,"extension":6.9921231041141425},"hitData":{"launchSpeed":74.4,"launchAngle":29.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.29,"coordY":125.03}},"index":4,"playId":"33e7440a-d77b-307e-83f9-131f8fc1de5f","pitchNumber":4,"startTime":"2026-03-17T18:26:01.477Z","endTime":"2026-03-17T18:26:08.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.82,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:26:08.879Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Franklin grounds out softly, catcher Pedro Pagés to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:26:20.029Z","endTime":"2026-03-17T18:30:16.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,9],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.081869830403257,"aZ":-25.832560475821598,"pfxX":-8.570112274272567,"pfxZ":3.1796839939981236,"pX":-0.906848339275615,"pZ":3.1358021647733376,"vX0":6.5310128564093555,"vY0":-140.16112655889657,"vZ0":-1.6041720990716417,"x":151.57,"y":154.11,"x0":-2.1514269409336673,"y0":50.000671103925136,"z0":5.399059977786258,"aX":-17.083625718998338},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.6,"breakHorizontal":14.2,"spinRate":2234,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.39048542722764923,"extension":6.553279201411337},"index":0,"playId":"2672786d-d638-301e-836c-1971e0b7adfb","pitchNumber":1,"startTime":"2026-03-17T18:26:44.024Z","endTime":"2026-03-17T18:26:47.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86384153615505,"aZ":-24.684273910876133,"pfxX":-9.39129684909372,"pfxZ":3.8170433735331724,"pX":-1.4591213779700514,"pZ":2.740796247407751,"vX0":5.268223469469428,"vY0":-139.77133974337582,"vZ0":-2.4841819371009453,"x":172.62,"y":164.78,"x0":-2.1562890681767723,"y0":50.00383168594503,"z0":5.275938253315201,"aX":-18.433288234557153},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":15.8,"spinRate":2240,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.39308907572012997,"extension":6.7621706823498045},"index":1,"playId":"a3aa9de8-5345-395c-b451-587df7980970","pitchNumber":2,"startTime":"2026-03-17T18:27:18.421Z","endTime":"2026-03-17T18:27:22.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46469189386601,"aZ":-36.45928932053959,"pfxX":8.904661749996555,"pfxZ":-2.7496968578285053,"pX":0.20451720104914056,"pZ":2.2508444806406054,"vX0":3.0776959523706435,"vY0":-123.46316102899321,"vZ0":0.12228491744757175,"x":109.2,"y":178.01,"x0":-2.2120894271359894,"y0":50.002873643716356,"z0":5.245893706586365,"aX":13.873247107753578},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.7,"breakHorizontal":-16.8,"spinRate":3049,"spinDirection":52},"zone":5,"typeConfidence":0.91,"plateTime":0.4420752141072297,"extension":6.599640171916971},"index":2,"playId":"f1ae7356-b8f2-32e7-9fec-0657c92288c0","pitchNumber":3,"startTime":"2026-03-17T18:27:38.136Z","endTime":"2026-03-17T18:27:41.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01393563363266,"aZ":-35.5777995160005,"pfxX":9.834485988987364,"pfxZ":-2.13449991703294,"pX":1.2908138598606964,"pZ":2.340211882385532,"vX0":5.204681777428095,"vY0":-125.82562931201117,"vZ0":-0.13067428498628808,"x":67.8,"y":175.59,"x0":-2.086414821347111,"y0":50.00431300358655,"z0":5.290805110842289,"aX":15.670557509768063},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.6,"breakHorizontal":-19.1,"spinRate":3096,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.43634546391641216,"extension":6.49475534938889},"index":3,"playId":"91b2faea-fa80-3327-80db-49d0d95a195a","pitchNumber":4,"startTime":"2026-03-17T18:28:01.636Z","endTime":"2026-03-17T18:28:05.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50567628519348,"aZ":-27.93451579435004,"pfxX":-11.025978627885888,"pfxZ":2.1723239601052278,"pX":0.24751791827753306,"pZ":1.6745147212204918,"vX0":9.7545043000393,"vY0":-139.65849423481518,"vZ0":-4.278169413527876,"x":107.57,"y":193.57,"x0":-1.8758591915914755,"y0":50.00667878630902,"z0":5.086474654688884,"aX":-21.5590256243597},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.1,"breakHorizontal":17.6,"spinRate":2341,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.3937674330133074,"extension":6.803394023828573},"index":4,"playId":"75c43191-5313-3e18-9419-821e4e0343da","pitchNumber":5,"startTime":"2026-03-17T18:28:22.770Z","endTime":"2026-03-17T18:28:26.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-17T18:28:56.553Z","endTime":"2026-03-17T18:29:18.091Z","isPitch":false,"type":"action","player":{"id":681047,"link":"/api/v1/people/681047"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31484943959334,"aZ":-26.835515762968072,"pfxX":-10.019764630114503,"pfxZ":2.594757584960668,"pX":-0.4210349055656011,"pZ":2.2160235816333897,"vX0":8.353848301119074,"vY0":-142.55627048598745,"vZ0":-3.4267900298466367,"x":133.05,"y":178.95,"x0":-2.0854126641146045,"y0":50.00707914364566,"z0":5.124842764902272,"aX":-20.658519405434387},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.2,"breakHorizontal":16.4,"spinRate":2237,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.3839896379061938,"extension":6.864326305968851},"index":6,"playId":"cc9e88c6-d9e4-3cf6-89db-7043b3d1601f","pitchNumber":6,"startTime":"2026-03-17T18:29:18.091Z","endTime":"2026-03-17T18:29:21.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674700630918682,"aZ":-25.82132151974665,"pfxX":-7.120068965704336,"pfxZ":3.1653921426075105,"pX":1.1735955038563848,"pZ":2.7684371984633915,"vX0":10.863826432281366,"vY0":-140.28819718043925,"vZ0":-2.127378051493195,"x":72.27,"y":164.03,"x0":-1.8116712468817466,"y0":50.00361052041227,"z0":5.207883423147218,"aX":-14.292398499859429},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.5,"breakHorizontal":10.8,"spinRate":2237,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.38940320184501864,"extension":6.951905547102661},"index":7,"playId":"ee1dd1c6-2b5a-3fc2-927a-9c57d3d7c745","pitchNumber":7,"startTime":"2026-03-17T18:29:43.788Z","endTime":"2026-03-17T18:29:49.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Robert Hassell III steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":8,"actionPlayId":"ee1dd1c6-2b5a-3fc2-927a-9c57d3d7c745","startTime":"2026-03-17T18:30:00.416Z","endTime":"2026-03-17T18:30:09.626Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"postOnSecond":{"id":690987,"link":"/api/v1/people/690987"},"postOnThird":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":1.85,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01297072423273,"aZ":-36.10009652945681,"pfxX":7.138828015272995,"pfxZ":-2.483952580910511,"pX":0.011009476794582283,"pZ":1.4947865047303057,"vX0":3.430876357559899,"vY0":-125.377837978791,"vZ0":-1.5807540879890107,"x":116.58,"y":198.42,"x0":-2.3054807694746446,"y0":50.00176081470399,"z0":5.0985775200040155,"aX":11.28490092268716},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.6,"breakHorizontal":-13.8,"spinRate":3019,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.4380432684176738,"extension":6.510684686952378},"hitData":{"launchSpeed":28.2,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":124.78,"coordY":201.94}},"index":9,"playId":"9d46931c-ae9d-30aa-a725-2e5dec2e116e","pitchNumber":8,"startTime":"2026-03-17T18:30:09.626Z","endTime":"2026-03-17T18:30:16.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"third":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.85,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:30:16.196Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Walker lines out to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:32:44.288Z","endTime":"2026-03-17T18:33:14.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: PJ Poulin replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-03-17T18:32:03.746Z","endTime":"2026-03-17T18:32:46.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129350675604513,"aZ":-23.443187433935822,"pfxX":11.761359525534559,"pfxZ":5.151694290453781,"pX":0.05097402027718807,"pZ":2.561093681800656,"vX0":-9.19660652398952,"vY0":-129.1926083001786,"vZ0":-0.24005811440571267,"x":115.06,"y":169.63,"x0":2.1232684203020242,"y0":50.00584832012881,"z0":4.452296623916231,"aX":19.947300587616105},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.5,"breakHorizontal":-19.3,"spinRate":2144,"spinDirection":111},"zone":5,"typeConfidence":0.9,"plateTime":0.42346048893991073,"extension":6.54657038365372},"index":1,"playId":"6ee6c09e-9f9c-3d11-a483-1d2c1a4561ff","pitchNumber":1,"startTime":"2026-03-17T18:32:46.639Z","endTime":"2026-03-17T18:32:51.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.196508984939072,"aZ":-23.40828538805965,"pfxX":11.123096037299916,"pfxZ":5.053761535635695,"pX":0.3054182905710482,"pZ":2.2062951821264893,"vX0":-8.409477966973089,"vY0":-130.97414793153663,"vZ0":-0.973626515936706,"x":105.36,"y":179.21,"x0":2.1160169869595724,"y0":50.001099515903476,"z0":4.336778525880879,"aX":19.28318831021259},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.1,"breakHorizontal":-18.2,"spinRate":2186,"spinDirection":110},"zone":9,"typeConfidence":0.9,"plateTime":0.41853453587152734,"extension":6.441877204216305},"hitData":{"launchSpeed":96.6,"launchAngle":15.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.6,"coordY":97.67}},"index":2,"playId":"26780be0-d2bb-3c8d-8e37-f0da8e1650c8","pitchNumber":2,"startTime":"2026-03-17T18:33:08.766Z","endTime":"2026-03-17T18:33:14.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:33:14.112Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:33:30.431Z","endTime":"2026-03-17T18:35:04.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596500324811053,"aZ":-26.820116074167508,"pfxX":-3.76719000176124,"pfxZ":4.006135211828849,"pX":-0.5095404839729599,"pZ":1.8526982073935925,"vX0":-5.526908020425854,"vY0":-116.03191955626859,"vZ0":0.034659358895139714,"x":136.42,"y":188.76,"x0":2.4108030734865307,"y0":50.00516349773414,"z0":4.4345380920628585,"aX":-5.037840497620985},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.6,"breakHorizontal":8.4,"spinRate":2415,"spinDirection":277},"zone":7,"typeConfidence":0.89,"plateTime":0.47557135252844995,"extension":6.6421396766409435},"index":0,"playId":"fc540f60-bc71-359e-a604-b8adf5c2b12e","pitchNumber":1,"startTime":"2026-03-17T18:33:46.276Z","endTime":"2026-03-17T18:33:50.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160235299583324,"aZ":-31.295587046993447,"pfxX":11.380600010483212,"pfxZ":0.5085278004980189,"pX":1.1180347160612767,"pZ":2.139736443705674,"vX0":-6.5864529178647775,"vY0":-129.98624481071207,"vZ0":0.44838308052521225,"x":74.38,"y":181.01,"x0":2.195489171862347,"y0":50.00146465831223,"z0":4.325560567973044,"aX":19.632787198001797},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":-19.3,"spinRate":2098,"spinDirection":104},"zone":14,"typeConfidence":0.92,"plateTime":0.4200634430447514,"extension":6.441668930779362},"index":1,"playId":"afffeabd-cc24-3568-8712-f7859d6c8b59","pitchNumber":2,"startTime":"2026-03-17T18:34:06.095Z","endTime":"2026-03-17T18:34:11.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120270224467916,"aZ":-25.856631266920942,"pfxX":-2.6820299001149697,"pfxZ":4.752961937521871,"pX":-0.9827613845317124,"pZ":1.6200601887847355,"vX0":-6.570565136863673,"vY0":-115.09526323878161,"vZ0":-0.35156784218792614,"x":154.46,"y":195.04,"x0":2.2677077795348284,"y0":50.004021200808715,"z0":4.297811657700801,"aX":-3.5665610053638233},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":8.8,"breakHorizontal":6.6,"spinRate":2446,"spinDirection":277},"zone":13,"typeConfidence":0.9,"plateTime":0.47749782001478325,"extension":6.328862487185831},"index":2,"playId":"183a65ee-13eb-3325-bac8-42afe29ee8c3","pitchNumber":3,"startTime":"2026-03-17T18:34:22.236Z","endTime":"2026-03-17T18:34:26.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.043726237564982,"aZ":-19.995200472686378,"pfxX":9.09554812254284,"pfxZ":7.016023324063918,"pX":-0.3321445807711218,"pZ":2.798601172238151,"vX0":-9.006187099740906,"vY0":-131.02574554889333,"vZ0":-0.38167805209786276,"x":129.66,"y":163.22,"x0":1.970241867620135,"y0":50.004766424032105,"z0":4.442107726756713,"aX":15.79477423077112},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.8,"breakHorizontal":-14.4,"spinRate":2119,"spinDirection":116},"zone":1,"typeConfidence":0.91,"plateTime":0.4182457729266158,"extension":6.5716427385780385},"index":3,"playId":"9d792ef3-a3f3-3a48-8f71-67294f73810b","pitchNumber":4,"startTime":"2026-03-17T18:34:40.765Z","endTime":"2026-03-17T18:34:44.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":90.3,"endSpeed":82.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.848827749029333,"aZ":-21.94053514577535,"pfxX":11.290162355962183,"pfxZ":5.863477893982542,"pX":-0.7260910762799572,"pZ":2.39395225893538,"vX0":-10.437502710245917,"vY0":-131.07238822239333,"vZ0":-1.0029786799186486,"x":144.68,"y":174.14,"x0":1.8344477604380143,"y0":50.00406581785595,"z0":4.414882726469897,"aX":19.710985637364114},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":-18.2,"spinRate":2187,"spinDirection":115},"zone":4,"typeConfidence":0.91,"plateTime":0.41734904495695613,"extension":6.688457439848814},"index":4,"playId":"81ea638e-2e6b-31ca-ba31-f1652915c901","pitchNumber":5,"startTime":"2026-03-17T18:34:59.998Z","endTime":"2026-03-17T18:35:04.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:35:04.906Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Gorman pops out to shortstop Nasim Nuñez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:35:15.580Z","endTime":"2026-03-17T18:36:40.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69208597407675,"aZ":-26.381985412991455,"pfxX":-4.79370970740089,"pfxZ":4.251898576163343,"pX":0.32478105204891905,"pZ":2.4457923821476935,"vX0":-3.402274335496697,"vY0":-116.25581594074474,"vZ0":1.3674234581481428,"x":104.62,"y":172.74,"x0":2.4323314806876644,"y0":50.00390458421846,"z0":4.362180311470933,"aX":-6.532652880429868},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.4,"breakHorizontal":9.6,"spinRate":2474,"spinDirection":273},"zone":6,"typeConfidence":0.89,"plateTime":0.4719340481673524,"extension":6.518132730568724},"index":0,"playId":"895cb4eb-8717-3027-9236-940043e16743","pitchNumber":1,"startTime":"2026-03-17T18:35:30.042Z","endTime":"2026-03-17T18:35:34.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.794222048517014,"aZ":-26.402797100323916,"pfxX":-2.628970707177785,"pfxZ":4.297189467992077,"pX":-0.7310276151676073,"pZ":2.4619204162850163,"vX0":-5.749246221997463,"vY0":-115.56141526236762,"vZ0":1.1425778293659719,"x":144.87,"y":172.31,"x0":2.13701767243331,"y0":50.0053840006707,"z0":4.5093451968717275,"aX":-3.5330680172942315},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":8.4,"breakHorizontal":6.2,"spinRate":2532,"spinDirection":269},"zone":4,"typeConfidence":0.89,"plateTime":0.4751136630476043,"extension":6.332838484650672},"index":1,"playId":"800990c6-a34b-3579-a834-18bd1d05456f","pitchNumber":2,"startTime":"2026-03-17T18:35:50.377Z","endTime":"2026-03-17T18:35:54.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-17T18:36:03.698Z","endTime":"2026-03-17T18:36:17.070Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.0,"endSpeed":82.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75898307415085,"aZ":-20.91353659067356,"pfxX":10.499581545946468,"pfxZ":6.3976066440218275,"pX":-0.1849379838142898,"pZ":4.121828944293438,"vX0":-9.026666663818276,"vY0":-132.21157983213908,"vZ0":2.9385126443770404,"x":124.05,"y":127.49,"x0":1.9193648520902324,"y0":50.00086977395127,"z0":4.535718972782271,"aX":18.475240730961687},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.5,"breakHorizontal":-16.9,"spinRate":2185,"spinDirection":112},"zone":11,"typeConfidence":0.91,"plateTime":0.41523216952251607,"extension":6.5002215357697475},"index":3,"playId":"1d920dc4-e4c8-3203-89d2-485712a8d106","pitchNumber":3,"startTime":"2026-03-17T18:36:17.070Z","endTime":"2026-03-17T18:36:20.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.123751209140714,"aZ":-22.096528654930477,"pfxX":-0.46987667483186124,"pfxZ":7.3483648485355815,"pX":-0.87234231427453,"pZ":1.546387515768785,"vX0":-6.9127307518117025,"vY0":-116.94555081136019,"vZ0":-1.3713650285541186,"x":150.25,"y":197.03,"x0":2.1953628529186515,"y0":50.00259872307959,"z0":4.23314926925388,"aX":-0.6425041734412426},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":13.2,"breakHorizontal":2.8,"spinRate":2509,"spinDirection":283},"zone":13,"typeConfidence":0.86,"plateTime":0.4701839513299171,"extension":6.494037397753307},"hitData":{"launchSpeed":64.9,"launchAngle":25.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.32,"coordY":135.81}},"index":4,"playId":"d39a254d-3a11-3bc6-aaf9-bfb369a6a32b","pitchNumber":4,"startTime":"2026-03-17T18:36:36.612Z","endTime":"2026-03-17T18:36:40.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:36:40.551Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out to left fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:38:54.979Z","endTime":"2026-03-17T18:40:51.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: George Soriano replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-03-17T18:37:46.998Z","endTime":"2026-03-17T18:38:57.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01462751116076,"aZ":-14.970680545503118,"pfxX":-6.4329653356461645,"pfxZ":8.836295041391933,"pX":0.9706981491135965,"pZ":2.9937979885696326,"vX0":11.49531965562763,"vY0":-139.30057849252825,"vZ0":-4.435766259777264,"x":80.0,"y":157.95,"x0":-2.391266813079914,"y0":50.00380425255348,"z0":5.610636719856856,"aX":-12.526781659581154},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2341,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3946205861927763,"extension":6.596474241846523},"index":1,"playId":"dbe571bc-7cdb-3104-a17b-e2f1e54f9536","pitchNumber":1,"startTime":"2026-03-17T18:38:57.263Z","endTime":"2026-03-17T18:39:01.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.9,"endSpeed":87.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41127135091232,"aZ":-13.926640842992883,"pfxX":-4.6467035040658615,"pfxZ":9.324470595992722,"pX":-0.06572161209628563,"pZ":2.1486578921593065,"vX0":8.299685063990296,"vY0":-139.28058420369402,"vZ0":-6.46637110137884,"x":119.51,"y":180.77,"x0":-2.48581268701584,"y0":50.00512389854589,"z0":5.428288499125973,"aX":-9.096211072020948},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":6.6,"spinRate":2291,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39384867757563,"extension":6.632582972571571},"index":2,"playId":"073e3399-6564-309e-aef2-9d3151e21d22","pitchNumber":2,"startTime":"2026-03-17T18:39:14.293Z","endTime":"2026-03-17T18:39:18.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.599781461824275,"aZ":-35.32317781589645,"pfxX":1.6977256410551975,"pfxZ":-1.9514003824036816,"pX":-0.10471901096012162,"pZ":2.5446009988977187,"vX0":5.145915013120117,"vY0":-125.82306694827814,"vZ0":-0.7185525340378731,"x":120.99,"y":170.08,"x0":-2.3902126717283614,"y0":50.00108116310367,"z0":5.676148818081337,"aX":2.7426525967934516},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.5,"breakHorizontal":-4.2,"spinRate":2610,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.433987039051444,"extension":6.686366570732611},"index":3,"playId":"25e68b8a-32ae-37bb-9d12-fca2c9a25762","pitchNumber":3,"startTime":"2026-03-17T18:39:32.269Z","endTime":"2026-03-17T18:39:36.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.013484135802276,"aZ":-37.66653505017647,"pfxX":0.26026016968350696,"pfxZ":-3.446367028972528,"pX":-1.4052592004564248,"pZ":1.9262786040124236,"vX0":2.7148489671949734,"vY0":-124.65837388095146,"vZ0":-1.5528899560471097,"x":170.57,"y":186.77,"x0":-2.5363882130389555,"y0":50.00171268099052,"z0":5.6301598184333095,"aX":0.4147341388508101},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.4,"breakHorizontal":-1.0,"spinRate":2534,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4372188533932304,"extension":6.500357207486997},"index":4,"playId":"27753576-443e-3fdd-baf4-e3d5656ae2f1","pitchNumber":4,"startTime":"2026-03-17T18:39:56.493Z","endTime":"2026-03-17T18:39:59.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.987378884776195,"aZ":-32.22257244857487,"pfxX":-3.719153067240521,"pfxZ":-0.03338143070567412,"pX":0.12114078658590471,"pZ":2.0466943029793914,"vX0":7.6519773686841885,"vY0":-129.50576661580666,"vZ0":-2.664995140688417,"x":112.38,"y":183.52,"x0":-2.3934736802036096,"y0":50.00056546909825,"z0":5.563113948751206,"aX":-6.294766745572453},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.5,"breakHorizontal":4.9,"spinRate":1519,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.4235431341676148,"extension":6.838072866577156},"index":5,"playId":"8c1df185-245b-3bca-a609-8a708bc2d91f","pitchNumber":5,"startTime":"2026-03-17T18:40:16.033Z","endTime":"2026-03-17T18:40:19.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427565112332818,"aZ":-22.727044291132056,"pfxX":-3.788489818699924,"pfxZ":4.718918803160083,"pX":-0.6268328634282905,"pZ":3.1998543822938927,"vX0":6.317182468381672,"vY0":-139.2024590858166,"vZ0":-2.08904220533395,"x":140.89,"y":152.38,"x0":-2.4130017833070214,"y0":50.00132960325734,"z0":5.434026910765485,"aX":-7.5825414522398695},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":5.9,"spinRate":2312,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3905223785308247,"extension":6.622846361927196},"hitData":{"launchSpeed":89.2,"launchAngle":42.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.29,"coordY":116.93}},"index":6,"playId":"22a43ffd-63e1-386b-acff-8774ff9dfa6c","pitchNumber":6,"startTime":"2026-03-17T18:40:41.393Z","endTime":"2026-03-17T18:40:51.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:40:51.152Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:41:06.203Z","endTime":"2026-03-17T18:42:28.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":79.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.901695120682387,"aZ":-35.0926560730348,"pfxX":1.036017836470565,"pfxZ":-1.8291141500646244,"pX":-1.0975420320517395,"pZ":3.2029432299091525,"vX0":3.020991731449475,"vY0":-124.62443141313018,"vZ0":0.9030746003070362,"x":158.84,"y":152.3,"x0":-2.4536068034349623,"y0":50.00408939926304,"z0":5.70455478870364,"aX":1.6512001209013967},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.9,"breakHorizontal":-2.5,"spinRate":2624,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.43728178209908464,"extension":6.466732718164381},"index":0,"playId":"3cf8fc28-05c4-3d6c-aa50-d27c41a8f25e","pitchNumber":1,"startTime":"2026-03-17T18:41:15.096Z","endTime":"2026-03-17T18:41:20.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01510018205611,"aZ":-19.107117976976298,"pfxX":-4.33860915040031,"pfxZ":6.564573818813779,"pX":-0.6206312218556824,"pZ":2.9573431628257567,"vX0":6.6730115503031335,"vY0":-139.8395891309843,"vZ0":-3.5597342218438497,"x":140.66,"y":158.93,"x0":-2.4685085899070707,"y0":50.003636326895915,"z0":5.492206049317971,"aX":-8.637773379656709},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":6.6,"spinRate":2248,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3909230554674936,"extension":6.63095281303125},"index":1,"playId":"e5f5f3ae-61a6-300e-a467-bcd4995d3a49","pitchNumber":2,"startTime":"2026-03-17T18:41:32.794Z","endTime":"2026-03-17T18:41:35.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32678452946482,"aZ":-36.43671040352863,"pfxX":-6.313251767989695,"pfxZ":-2.5013904763554367,"pX":-0.45868264445209844,"pZ":0.9867267769040162,"vX0":6.681965348932276,"vY0":-130.17076910272928,"vZ0":-4.473121567614189,"x":134.48,"y":212.14,"x0":-2.2483041749080357,"y0":50.00546627430157,"z0":5.510051808894449,"aX":-10.751318612186006},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.4,"breakHorizontal":9.8,"spinRate":1344,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4220490362130045,"extension":6.963066474009174},"index":2,"playId":"cb126eab-123c-389b-81b2-d08fba99c6af","pitchNumber":3,"startTime":"2026-03-17T18:42:05.434Z","endTime":"2026-03-17T18:42:09.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.382748884520208,"aZ":-31.807118017168573,"pfxX":-4.482429292021406,"pfxZ":0.21156291966802776,"pX":0.4186826942769576,"pZ":2.8966272553784913,"vX0":8.26570139862197,"vY0":-130.87583813295777,"vZ0":-1.1883980130766976,"x":101.04,"y":160.57,"x0":-2.1968245604562213,"y0":50.003447440442066,"z0":5.7368443822019755,"aX":-7.784256751507074},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":6.4,"spinRate":1523,"spinDirection":257},"zone":6,"typeConfidence":2.0,"plateTime":0.41835894795761064,"extension":6.554557892075457},"index":3,"playId":"034fd3b5-1f7e-39cc-a473-f35267665ed8","pitchNumber":4,"startTime":"2026-03-17T18:42:24.057Z","endTime":"2026-03-17T18:42:28.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:42:28.305Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, first baseman Alec Burleson to pitcher George Soriano.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:42:32.173Z","endTime":"2026-03-17T18:43:52.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10599517923579,"aZ":-31.402869341926046,"pfxX":-3.9693987730407523,"pfxZ":0.45647352436523647,"pX":-0.5398819069364409,"pZ":1.7296235028074136,"vX0":6.043657918934209,"vY0":-129.68334323958578,"vZ0":-3.7711236320799664,"x":137.58,"y":192.08,"x0":-2.3932562538653714,"y0":50.00234866700783,"z0":5.618507654016257,"aX":-6.707878371074852},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.1,"breakHorizontal":5.8,"spinRate":1657,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.42363067199961346,"extension":6.639349032601762},"index":0,"playId":"7eb15dc7-9131-3da7-8313-367121e39029","pitchNumber":1,"startTime":"2026-03-17T18:42:53.766Z","endTime":"2026-03-17T18:42:57.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465360082671705,"aZ":-11.558887033914301,"pfxX":-4.444776021422422,"pfxZ":10.285451125475486,"pX":0.39829634638075223,"pZ":1.774765805967227,"vX0":9.04149121120254,"vY0":-140.16619750231322,"vZ0":-7.994518742230734,"x":101.82,"y":190.86,"x0":-2.281028003680156,"y0":50.006431708215636,"z0":5.405307426567921,"aX":-8.912498199939083},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":6.4,"spinRate":2258,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.38965352491234473,"extension":6.544791929841453},"index":1,"playId":"f4398272-f961-3da9-bc35-e9bdce051b4e","pitchNumber":2,"startTime":"2026-03-17T18:43:13.745Z","endTime":"2026-03-17T18:43:40.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132966094946624,"aZ":-36.38199654317187,"pfxX":-3.780267467419222,"pfxZ":-2.4213952743326237,"pX":-0.4524148366147613,"pZ":1.8189191822882493,"vX0":6.214149914577856,"vY0":-131.07400670842176,"vZ0":-2.8671151793818614,"x":134.24,"y":189.67,"x0":-2.36458983815885,"y0":50.00365101192839,"z0":5.6480818161709365,"aX":-6.567491347406795},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.8,"breakHorizontal":5.4,"spinRate":1363,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.41813635927994763,"extension":6.7123259373802275},"hitData":{"launchSpeed":96.7,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.71,"coordY":159.35}},"index":2,"playId":"92d18b3e-a59b-38fe-a8d2-dac8a0c6715f","pitchNumber":3,"startTime":"2026-03-17T18:43:47.249Z","endTime":"2026-03-17T18:43:52.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:43:52.656Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohel Pozo grounds out softly, pitcher Andre Granillo to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:46:10.824Z","endTime":"2026-03-17T18:46:38.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8],"actionIndex":[0,1,2,3,4,5,6],"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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701552,"link":"/api/v1/people/701552"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andre Granillo replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-03-17T18:46:01.361Z","endTime":"2026-03-17T18:46:02.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701552,"link":"/api/v1/people/701552"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Robert Hassell III.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-03-17T18:46:01.361Z","endTime":"2026-03-17T18:46:02.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"900","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Joey Wiemer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T18:46:01.361Z","endTime":"2026-03-17T18:46:02.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rafael Ramirez Jr. replaces second baseman José Tena, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T18:46:01.361Z","endTime":"2026-03-17T18:46:02.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800201,"link":"/api/v1/people/800201"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"},"defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Abimelec Ortiz replaces first baseman Andrés Chaparro, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-17T18:46:01.361Z","endTime":"2026-03-17T18:46:02.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"},"defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Christian Franklin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-17T18:46:01.361Z","endTime":"2026-03-17T18:46:02.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"200","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kevin Made replaces shortstop Nasim Nuñez, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-17T18:46:01.361Z","endTime":"2026-03-17T18:46:13.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691183,"link":"/api/v1/people/691183"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":683083,"link":"/api/v1/people/683083"},"defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733131209100097,"aZ":-25.23525378812554,"pfxX":-2.0732913422752004,"pfxZ":4.598847219781306,"pX":1.2451095163105272,"pZ":1.5822652628307567,"vX0":6.063116458678442,"vY0":-121.70771164727057,"vZ0":-5.909149851231901,"x":69.54,"y":196.06,"x0":-1.003280559345942,"y0":50.0014172437036,"z0":6.212554458619623,"aX":-3.127129438623981},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":2.4,"spinRate":2366,"spinDirection":127},"zone":14,"typeConfidence":0.86,"plateTime":0.44915778467205536,"extension":5.816985602099639},"index":7,"playId":"bdc37aa8-6091-3d8a-a296-35e52af66518","pitchNumber":1,"startTime":"2026-03-17T18:46:13.030Z","endTime":"2026-03-17T18:46:16.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295044897800366,"aZ":-27.647912198433563,"pfxX":1.1877072628894982,"pfxZ":3.0916099093991205,"pX":0.5084177789378365,"pZ":1.8393217802381063,"vX0":3.4934057933341536,"vY0":-120.4274368088242,"vZ0":-4.645698897700931,"x":97.62,"y":189.12,"x0":-1.117640252679976,"y0":50.000847125975184,"z0":6.250832575184981,"aX":1.7365254582768388},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-3.0,"spinRate":2387,"spinDirection":92},"zone":9,"typeConfidence":0.9,"plateTime":0.45554264148448365,"extension":5.802847101955838},"hitData":{"launchSpeed":55.1,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.6,"coordY":181.36}},"index":8,"playId":"278c867a-4abd-3bf2-a450-ceb784282ad1","pitchNumber":2,"startTime":"2026-03-17T18:46:33.109Z","endTime":"2026-03-17T18:46:38.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":701552,"link":"/api/v1/people/701552"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":701552,"link":"/api/v1/people/701552"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:46:38.546Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Fermín flies out to right fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:46:59.278Z","endTime":"2026-03-17T18:47:44.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.818222535058723,"aZ":-17.068889663619974,"pfxX":-6.273398408473125,"pfxZ":7.9479450959313365,"pX":-0.5890923472203805,"pZ":3.1903047424581263,"vX0":3.1421965040091253,"vY0":-136.91358358791504,"vZ0":-5.527012582654748,"x":139.45,"y":152.64,"x0":-0.9355926808567488,"y0":50.00643710078708,"z0":6.400762704993051,"aX":-11.92986634959293},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2222,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.39982995746408356,"extension":5.6775172725169325},"index":0,"playId":"1eaac270-b116-3a1b-9b01-36b2a516363a","pitchNumber":1,"startTime":"2026-03-17T18:47:03.350Z","endTime":"2026-03-17T18:47:07.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":82.6,"endSpeed":76.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333330910498702,"aZ":-26.45928623532358,"pfxX":0.8878452784761306,"pfxZ":3.9118172413347114,"pX":1.010850844418255,"pZ":0.9253386502285834,"vX0":4.120735286735891,"vY0":-120.13905259683072,"vZ0":-7.110876480507441,"x":78.47,"y":213.8,"x0":-0.8422019291882915,"y0":50.00508917416774,"z0":6.276374392602805,"aX":1.296822555137288},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.6,"breakHorizontal":-2.6,"spinRate":2297,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.4559616365596644,"extension":5.904179238553986},"index":1,"playId":"378bf0eb-b1d0-337d-8d6f-e2fe3d3b14b6","pitchNumber":2,"startTime":"2026-03-17T18:47:15.954Z","endTime":"2026-03-17T18:47:23.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33998539613317,"aZ":-20.155345379753996,"pfxX":-8.093037570262931,"pfxZ":6.506499665535867,"pX":0.05478806392134412,"pZ":1.9721664169994908,"vX0":5.233937379456557,"vY0":-135.94958348739058,"vZ0":-7.550887048536413,"x":114.91,"y":185.53,"x0":-0.8564993048232161,"y0":50.00662662684922,"z0":6.214800749899541,"aX":-14.959707217248614},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":13.3,"spinRate":2179,"spinDirection":201},"zone":8,"typeConfidence":0.85,"plateTime":0.40486914074030445,"extension":5.84801242407312},"hitData":{"launchSpeed":81.3,"launchAngle":40.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.33,"coordY":115.8}},"index":2,"playId":"3e4fca53-96cf-30ef-9021-b8e45a674c6e","pitchNumber":3,"startTime":"2026-03-17T18:47:34.952Z","endTime":"2026-03-17T18:47:44.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":701552,"link":"/api/v1/people/701552"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":701552,"link":"/api/v1/people/701552"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:47:44.946Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out softly, catcher Drew Millas to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:48:08.007Z","endTime":"2026-03-17T18:49:00.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"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":95.7,"endSpeed":87.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.769058449733006,"aZ":-10.288210404173668,"pfxX":-1.7347525195589393,"pfxZ":11.115961198788941,"pX":-0.45670414957762445,"pZ":3.6432700141314562,"vX0":1.255000496667224,"vY0":-139.31119118383901,"vZ0":-6.091256954277174,"x":134.41,"y":140.41,"x0":-0.6872361828727452,"y0":50.00441251952075,"z0":6.535532512685093,"aX":-3.4162427336233985},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":2.9,"spinRate":2286,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3928981017614923,"extension":5.930392022690355},"index":0,"playId":"b179c7f8-6cc6-30c4-a972-6cf6536d960f","pitchNumber":1,"startTime":"2026-03-17T18:48:08.007Z","endTime":"2026-03-17T18:48:12.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":82.2,"endSpeed":76.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.963932822881755,"aZ":-29.67603762187035,"pfxX":3.7013207554162424,"pfxZ":1.7047304638273255,"pX":-0.5453204857583503,"pZ":2.0372944285121384,"vX0":0.18427935723564984,"vY0":-119.82051825700475,"vZ0":-3.9150288882026434,"x":137.79,"y":183.77,"x0":-1.104682817014914,"y0":50.005896080478784,"z0":6.3152343306242855,"aX":5.437000645123602},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.5,"breakHorizontal":-6.7,"spinRate":2419,"spinDirection":81},"zone":7,"typeConfidence":0.91,"plateTime":0.4553757336309947},"index":1,"playId":"95ee5a0c-0703-3133-8e35-e205fd6f939f","pitchNumber":2,"startTime":"2026-03-17T18:48:21.540Z","endTime":"2026-03-17T18:48:25.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.893598441037636,"aZ":-31.75354149447885,"pfxX":4.473472339850423,"pfxZ":0.29216248650831744,"pX":-0.7357814562192803,"pZ":1.995491196547702,"vX0":-0.5315608829102123,"vY0":-117.13200081340959,"vZ0":-3.3463697107083155,"x":145.05,"y":184.9,"x0":-1.0909169227214017,"y0":50.00047920720115,"z0":6.3501608681198105,"aX":6.3415549384870395},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.1,"breakHorizontal":-8.0,"spinRate":2359,"spinDirection":79},"zone":7,"typeConfidence":0.91,"plateTime":0.46403237098247807,"extension":5.926194622626024},"index":2,"playId":"17e3bcce-3a15-3c11-879a-b55e8acd4715","pitchNumber":3,"startTime":"2026-03-17T18:48:33.961Z","endTime":"2026-03-17T18:48:36.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.6,"endSpeed":88.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17765582810244,"aZ":-13.689165663007689,"pfxX":-1.0257345596778404,"pfxZ":9.216064597802085,"pX":-0.8671289172805222,"pZ":2.4787008301356406,"vX0":-0.17041446685511852,"vY0":-140.5682361278702,"vZ0":-8.429646897114868,"x":150.05,"y":171.86,"x0":-0.6724623674512593,"y0":50.002916735429416,"z0":6.400535188507977,"aX":-2.0573869424006155},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":1.9,"spinRate":2309,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38931540672197595,"extension":5.885468326633608},"hitData":{"launchSpeed":59.3,"launchAngle":-57.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.05,"coordY":202.03}},"index":3,"playId":"ccb4a0a6-4bd2-3f0f-9771-d34992116c9a","pitchNumber":4,"startTime":"2026-03-17T18:48:54.776Z","endTime":"2026-03-17T18:49:00.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":701552,"link":"/api/v1/people/701552"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":701552,"link":"/api/v1/people/701552"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:49:00.361Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:51:20.172Z","endTime":"2026-03-17T18:53:06.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,11,12,13],"actionIndex":[0,1,2,3,4,5,6],"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":647378,"link":"/api/v1/people/647378"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brody Moore replaces shortstop JJ Wetherholt, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-17T18:51:12.637Z","endTime":"2026-03-17T18:51:12.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690914,"link":"/api/v1/people/690914"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":802139,"link":"/api/v1/people/802139"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bligh Madris replaces first baseman Alec Burleson, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-17T18:51:12.678Z","endTime":"2026-03-17T18:51:12.682Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Trey Paige replaces second baseman José Fermín, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T18:51:12.682Z","endTime":"2026-03-17T18:51:12.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813852,"link":"/api/v1/people/813852"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":665877,"link":"/api/v1/people/665877"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ramon Mendoza replaces third baseman Nolan Gorman, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T18:51:12.686Z","endTime":"2026-03-17T18:51:12.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680636,"link":"/api/v1/people/680636"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":669357,"link":"/api/v1/people/669357"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":665877,"link":"/api/v1/people/665877"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Pino replaces left fielder Nathan Church, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-17T18:51:12.691Z","endTime":"2026-03-17T18:51:12.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700720,"link":"/api/v1/people/700720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":701675,"link":"/api/v1/people/701675"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Andy Yerzy replaces catcher Pedro Pagés, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-17T18:51:12.697Z","endTime":"2026-03-17T18:51:12.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647378,"link":"/api/v1/people/647378"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Bruihl replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-17T18:51:12.706Z","endTime":"2026-03-17T18:51:22.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":88.5,"endSpeed":80.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15168943422335,"aZ":-30.737292294198156,"pfxX":11.777948812559288,"pfxZ":0.8724661632813415,"pX":1.3822488462172893,"pZ":4.033445767543479,"vX0":-8.666563149699108,"vY0":-128.51495906950237,"vZ0":3.6107730386774284,"x":64.31,"y":129.88,"x0":3.285050272096015,"y0":50.00628238446492,"z0":5.011805535597023,"aX":19.505656762643873},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":-19.1,"spinRate":2139,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.4278564173953008,"extension":7.461398823810555},"index":7,"playId":"0c3e52af-85d1-3376-99db-438214be0a11","pitchNumber":1,"startTime":"2026-03-17T18:51:22.503Z","endTime":"2026-03-17T18:51:30.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":88.0,"endSpeed":80.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56786123722508,"aZ":-21.799972239326376,"pfxX":1.9142650081216614,"pfxZ":6.228153996433479,"pX":0.6673969474114135,"pZ":2.9333242849727923,"vX0":-6.959601759510191,"vY0":-128.0385959080062,"vZ0":-1.5533307249533554,"x":91.56,"y":159.58,"x0":3.167955932918847,"y0":50.00438270236777,"z0":5.247874991050809,"aX":3.1901119196396923},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.2,"breakHorizontal":-1.9,"spinRate":2488,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.4272099636928717,"extension":6.720498752982899},"index":8,"playId":"5e89c43f-49ac-39ee-bb69-2b8eb7a52d37","pitchNumber":2,"startTime":"2026-03-17T18:51:37.899Z","endTime":"2026-03-17T18:51:41.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.172846966488287,"aZ":-31.081904098601843,"pfxX":-5.8790917879468045,"pfxZ":0.8705226165720532,"pX":-0.8533559399569051,"pZ":2.1010557293982113,"vX0":-7.2122306038401955,"vY0":-112.00271279395749,"vZ0":0.8678132092867972,"x":149.53,"y":182.05,"x0":3.191444138254097,"y0":50.001617956891856,"z0":4.926422341527919,"aX":-7.350321200251284},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":2.2,"breakHorizontal":12.7,"spinRate":2541,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.49198048759445845,"extension":6.902744849984284},"index":9,"playId":"683433f7-36ec-3bed-a794-eaae73006a35","pitchNumber":3,"startTime":"2026-03-17T18:52:00.093Z","endTime":"2026-03-17T18:52:04.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":10,"startTime":"2026-03-17T18:52:10.437Z","endTime":"2026-03-17T18:52:23.947Z","isPitch":false,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91094018986555,"aZ":-32.92508626166929,"pfxX":-10.716163559421432,"pfxZ":-0.6081543026210374,"pX":-0.278615306829978,"pZ":1.1230809804939808,"vX0":-4.780790014218348,"vY0":-111.86524221072658,"vZ0":-0.8014912994904415,"x":127.62,"y":208.46,"x0":3.2916432806797213,"y0":50.001554869916276,"z0":4.921136074405339,"aX":-13.308893763913055},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-1.0,"breakHorizontal":20.8,"spinRate":2606,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.49340843252023836,"extension":6.750351243006319},"index":11,"playId":"bf9df657-b2f0-3b67-8360-c34223945baf","pitchNumber":4,"startTime":"2026-03-17T18:52:23.947Z","endTime":"2026-03-17T18:52:31.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.431827698505746,"aZ":-33.1500273895242,"pfxX":-9.75762314376321,"pfxZ":-0.7717052929347687,"pX":-0.9829659265746645,"pZ":2.7975608933403304,"vX0":-6.673792253299472,"vY0":-112.65378799857895,"vZ0":2.6664690609515196,"x":154.47,"y":163.25,"x0":3.2959266687514868,"y0":50.000466220332854,"z0":4.973401628248179,"aX":-12.408407851091823},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.2,"breakHorizontal":19.4,"spinRate":2656,"spinDirection":297},"zone":11,"typeConfidence":2.0,"plateTime":0.48812800590382555,"extension":6.942530460780396},"index":12,"playId":"5e14ba67-a8c8-36e5-905e-cecc08b52f40","pitchNumber":5,"startTime":"2026-03-17T18:52:44.633Z","endTime":"2026-03-17T18:52:48.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.258716023021016,"aZ":-34.33215184019107,"pfxX":10.528955896535457,"pfxZ":-1.2715916453160752,"pX":-0.11306562430128754,"pZ":2.3092378473453343,"vX0":-11.805399357633714,"vY0":-129.43928076869784,"vZ0":0.2907578249471703,"x":121.31,"y":176.43,"x0":3.1409782474896644,"y0":50.003699298246005,"z0":4.82617672973623,"aX":17.850536465079223},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":-16.4,"spinRate":2207,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.42330544714730456,"extension":6.745969020477472},"index":13,"playId":"ea7e717f-111c-3b6e-900d-c3a45c57421a","pitchNumber":6,"startTime":"2026-03-17T18:53:02.633Z","endTime":"2026-03-17T18:53:06.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:53:06.583Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Ramirez Jr. walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:53:07.965Z","endTime":"2026-03-17T18:55:05.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":800201,"fullName":"Rafael Ramirez Jr.","link":"/api/v1/people/800201"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":800201,"fullName":"Rafael Ramirez Jr.","link":"/api/v1/people/800201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800201,"fullName":"Rafael Ramirez Jr.","link":"/api/v1/people/800201"},"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":90.4,"endSpeed":82.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.757465522629584,"aZ":-30.32513960992975,"pfxX":12.336086965637524,"pfxZ":1.0765722859570914,"pX":-1.3603514221334132,"pZ":1.7262376588701491,"vX0":-15.209877500949132,"vY0":-130.77918730876218,"vZ0":-1.7144191570949978,"x":168.85,"y":192.17,"x0":2.940728855701554,"y0":50.00623991464146,"z0":4.674831132474536,"aX":21.27524641787843},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":-18.8,"spinRate":2180,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.41954838805106265,"extension":7.09386250773909},"index":0,"playId":"db367073-60df-39c7-a774-39da8c257567","pitchNumber":1,"startTime":"2026-03-17T18:53:28.626Z","endTime":"2026-03-17T18:53:37.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":800201,"link":"/api/v1/people/800201","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.2,"endSpeed":82.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40612483214076,"aZ":-29.890628089414346,"pfxX":11.886034372329577,"pfxZ":1.3162064080638292,"pX":0.10488958976142136,"pZ":1.8879938902478832,"vX0":-11.87983001360518,"vY0":-130.88452054933998,"vZ0":-1.6287657179828452,"x":113.0,"y":187.8,"x0":3.1565193444654485,"y0":50.003392805575764,"z0":4.754900670694495,"aX":20.6402870562064},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-19.0,"spinRate":2176,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.418338552838756,"extension":6.8797202813907194},"index":1,"playId":"51ca3e21-96e9-3cf3-851d-482c6f658488","pitchNumber":2,"startTime":"2026-03-17T18:53:44.205Z","endTime":"2026-03-17T18:53:48.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":800201,"link":"/api/v1/people/800201","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55482585982498,"aZ":-24.70242851229787,"pfxX":1.590188168269548,"pfxZ":4.318693367049409,"pX":1.036634820221332,"pZ":4.067312550047696,"vX0":-5.796957562197913,"vY0":-129.54074361768556,"vZ0":1.6253333620186532,"x":77.49,"y":128.96,"x0":3.079631655739437,"y0":50.002246533941815,"z0":5.297416790988548,"aX":2.7517724530095027},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":-1.8,"spinRate":2611,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.4199882407091473,"extension":6.593933779606944},"index":2,"playId":"65ed3d1d-bedf-3665-98b2-51e307bf9298","pitchNumber":3,"startTime":"2026-03-17T18:53:59.719Z","endTime":"2026-03-17T18:54:07.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":800201,"link":"/api/v1/people/800201","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.869757945919098,"aZ":-31.20965220452799,"pfxX":-8.9079274404376,"pfxZ":0.7309035278033935,"pX":-0.7986931773480538,"pZ":2.728006080828594,"vX0":-6.737358111942924,"vY0":-114.23633091257487,"vZ0":2.0702303788959364,"x":147.44,"y":165.12,"x0":3.3502509392689657,"y0":50.000875879152154,"z0":4.88710293898931,"aX":-11.722436223298981},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.2,"breakHorizontal":17.9,"spinRate":2489,"spinDirection":297},"zone":11,"typeConfidence":2.0,"plateTime":0.4802291771842011,"extension":6.974777500324094},"index":3,"playId":"e36945a7-a7c4-3858-ac13-01d646b0ef53","pitchNumber":4,"startTime":"2026-03-17T18:54:44.334Z","endTime":"2026-03-17T18:54:49.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":800201,"link":"/api/v1/people/800201","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638271680854174,"aZ":-30.389439994203954,"pfxX":9.221880656988965,"pfxZ":1.020254632743141,"pX":-0.9715324271975118,"pZ":1.6600997066999041,"vX0":-13.506834925995019,"vY0":-130.6685913441388,"vZ0":-2.0954607114693204,"x":154.03,"y":193.96,"x0":3.030915663387017,"y0":50.00547496258874,"z0":4.722353917454988,"aX":16.190565981189703},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":-14.3,"spinRate":2139,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4167721130791886,"extension":7.22548635406833},"index":4,"playId":"4d73e907-9606-3758-b790-e194e13153a3","pitchNumber":5,"startTime":"2026-03-17T18:55:00.396Z","endTime":"2026-03-17T18:55:05.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":800201,"link":"/api/v1/people/800201","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800201,"link":"/api/v1/people/800201"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:55:05.040Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Wiemer flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:55:19.341Z","endTime":"2026-03-17T18:55:38.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":800201,"fullName":"Rafael Ramirez Jr.","link":"/api/v1/people/800201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617982413490207,"aZ":-29.920041755817923,"pfxX":9.456425783149516,"pfxZ":1.2973226483856486,"pX":0.6355026647220751,"pZ":2.454300245595486,"vX0":-9.42993919667476,"vY0":-130.29214169110966,"vZ0":-0.590109830424188,"x":92.78,"y":172.51,"x0":3.054559468384879,"y0":50.00374437420899,"z0":4.923746397081223,"aX":16.435031636569455},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":-15.4,"spinRate":2190,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4186705905274275,"extension":6.675553380805988},"hitData":{"launchSpeed":96.3,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.32,"coordY":91.47}},"index":0,"playId":"0fac5f2b-420b-320a-a87a-f99774aa0057","pitchNumber":1,"startTime":"2026-03-17T18:55:27.318Z","endTime":"2026-03-17T18:55:38.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":800201,"link":"/api/v1/people/800201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:55:38.204Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Robert Hassell III batting, Rafael Ramirez Jr. picked off and caught stealing 2nd base, shortstop Brody Moore.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:55:49.667Z","endTime":"2026-03-17T18:57:00.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":800201,"fullName":"Rafael Ramirez Jr.","link":"/api/v1/people/800201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":690914,"link":"/api/v1/people/690914"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.882239062247397,"aZ":-29.77255646966573,"pfxX":-7.1818661299454245,"pfxZ":1.7869553569771313,"pX":-0.9567648860378807,"pZ":1.5445747337713207,"vX0":-7.553416890575534,"vY0":-115.80493777425025,"vZ0":-0.8807246121698054,"x":153.47,"y":197.08,"x0":3.293882669294505,"y0":50.002539043466946,"z0":4.806405176561838,"aX":-9.643289606774326},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.4,"breakHorizontal":15.0,"spinRate":2575,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4750214738613172,"extension":6.979695530959871},"index":0,"playId":"81b802ef-6b22-38df-adb7-7ed6c6f2e3a6","pitchNumber":1,"startTime":"2026-03-17T18:56:04.747Z","endTime":"2026-03-17T18:56:10.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":800201,"link":"/api/v1/people/800201"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04516584924413,"aZ":-29.404183359337605,"pfxX":12.585966334469985,"pfxZ":1.6537315389288656,"pX":1.0732767406846588,"pZ":1.964979133858322,"vX0":-9.405437852105507,"vY0":-129.65004988228984,"vZ0":-1.6475736637273763,"x":76.09,"y":185.73,"x0":3.1412161387803827,"y0":50.002764805456216,"z0":4.886398603661062,"aX":21.092594536313097},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-20.3,"spinRate":2248,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4250109365351018,"extension":6.692349607259411},"index":1,"playId":"5b37d1bd-630f-3bcd-813d-8bf082e13f41","pitchNumber":2,"startTime":"2026-03-17T18:56:20.814Z","endTime":"2026-03-17T18:56:25.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":800201,"link":"/api/v1/people/800201"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"ef84d7a0-c842-3fd0-ba81-4ce7ad2da6ec","startTime":"2026-03-17T18:56:54.443Z","endTime":"2026-03-17T18:57:00.129Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"first":{"id":800201,"link":"/api/v1/people/800201"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:57:00.129Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Yerzy grounds out, pitcher Gus Varland to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T18:59:22.776Z","endTime":"2026-03-17T19:00:57.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647378,"fullName":"Andy Yerzy","link":"/api/v1/people/647378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647378,"fullName":"Andy Yerzy","link":"/api/v1/people/647378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681402,"link":"/api/v1/people/681402"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Cayden Wallace replaces third baseman Brady House, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-17T18:58:28.886Z","endTime":"2026-03-17T18:58:28.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691024,"link":"/api/v1/people/691024"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":691781,"link":"/api/v1/people/691781"},"defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tres Barrera replaces catcher Drew Millas, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-17T18:58:28.924Z","endTime":"2026-03-17T18:58:28.930Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668663,"link":"/api/v1/people/668663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gus Varland replaces Andre Granillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T18:58:28.930Z","endTime":"2026-03-17T18:59:25.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681402,"link":"/api/v1/people/681402"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701552,"link":"/api/v1/people/701552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.019185100836516,"aZ":-10.901322503561364,"pfxX":-6.8393203119373815,"pfxZ":11.074789268001226,"pX":0.7243086332846032,"pZ":1.6291620817478063,"vX0":7.218372876550867,"vY0":-138.03949580023092,"vZ0":-7.547870451208547,"x":89.39,"y":194.79,"x0":-1.0416143237349023,"y0":50.006329065402774,"z0":5.140994755453918,"aX":-13.1422229928099},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":10.8,"spinRate":2280,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.39747552353653326,"extension":6.7151143793166215},"index":3,"playId":"e0f1b270-7f94-3fc2-bf98-68fe5bde2c16","pitchNumber":1,"startTime":"2026-03-17T18:59:25.065Z","endTime":"2026-03-17T18:59:30.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.163335234505226,"aZ":-12.202256503129114,"pfxX":-5.96570028974408,"pfxZ":10.580973336760547,"pX":-0.26561946318618895,"pZ":3.2625048522029685,"vX0":4.9747671642816105,"vY0":-137.63348213546345,"vZ0":-3.0422952694145504,"x":126.74,"y":98.96,"x0":-1.3360699640393476,"y0":50.00222341109164,"z0":5.227517691651696,"aX":-11.259713904186667},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":9.5,"spinRate":2337,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.400454483069586,"extension":6.553754097722913},"index":4,"playId":"85050606-7760-37e3-813e-66e62ce4c11e","pitchNumber":2,"startTime":"2026-03-17T18:59:39.765Z","endTime":"2026-03-17T18:59:43.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.852428728242224,"aZ":-9.857523112526568,"pfxX":-6.509804690052955,"pfxZ":11.436148049822064,"pX":1.3343184651060567,"pZ":3.228569630852879,"vX0":8.8761773445913,"vY0":-138.97276534897873,"vZ0":-3.8233236196490257,"x":66.14,"y":151.61,"x0":-1.0587952390827944,"y0":50.000197322508335,"z0":5.279590314935161,"aX":-12.701168173193365},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":9.8,"spinRate":2407,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.39449885417458086,"extension":6.6228020101123795},"index":5,"playId":"3220f8f7-fee5-3f93-a959-e672e4785412","pitchNumber":3,"startTime":"2026-03-17T18:59:59.603Z","endTime":"2026-03-17T19:00:04.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":88.5,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593287520839517,"aZ":-28.832624775906684,"pfxX":0.7958783377737905,"pfxZ":1.972070632360471,"pX":0.19124745601772183,"pZ":1.428124432440147,"vX0":3.5414997137806985,"vY0":-128.86177010993086,"vZ0":-4.044664857929349,"x":109.71,"y":200.22,"x0":-1.2994717395901787,"y0":50.003814253276175,"z0":5.223714002349893,"aX":1.350408109380036},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-2.2,"spinRate":2294,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.4236336885655385,"extension":6.5105570037274925},"index":6,"playId":"1906a5a7-7188-3a92-ad57-e218c818c29c","pitchNumber":4,"startTime":"2026-03-17T19:00:13.985Z","endTime":"2026-03-17T19:00:17.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.2,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.749263035235955,"aZ":-9.404535520973406,"pfxX":-5.744511331706667,"pfxZ":11.846069987014273,"pX":-0.1770590280715777,"pZ":2.8538391016797267,"vX0":4.797288027774446,"vY0":-138.43904967809556,"vZ0":-4.52353445775316,"x":123.75,"y":161.73,"x0":-1.1945481050896078,"y0":50.00054170374836,"z0":5.150525830863874,"aX":-11.039233058844307},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.5,"breakHorizontal":9.2,"spinRate":2393,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.3971535856440096,"extension":6.617192851691615},"index":7,"playId":"1608bc90-66cf-3d73-bef8-e9aaa337a904","pitchNumber":5,"startTime":"2026-03-17T19:00:28.337Z","endTime":"2026-03-17T19:00:34.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554089167758274,"aZ":-30.21710857025404,"pfxX":-6.691462193176142,"pfxZ":1.1188685019069435,"pX":0.015317446114076714,"pZ":2.295804282645437,"vX0":5.932360976859418,"vY0":-130.65878989856753,"vZ0":-1.3682902209228152,"x":116.42,"y":176.79,"x0":-1.4068109449279,"y0":50.00004445941681,"z0":5.080928021461619,"aX":-11.656776695800652},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":10.9,"spinRate":1068,"spinDirection":243},"zone":5,"typeConfidence":0.93,"plateTime":0.4179989292164126,"extension":6.583107127221377},"hitData":{"launchSpeed":60.1,"launchAngle":-67.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.71,"coordY":183.62}},"index":8,"playId":"4faf7eb7-a482-3641-8ed8-1d2dbaeaec3b","pitchNumber":6,"startTime":"2026-03-17T19:00:51.118Z","endTime":"2026-03-17T19:00:57.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":647378,"link":"/api/v1/people/647378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647378,"link":"/api/v1/people/647378"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":647378,"link":"/api/v1/people/647378"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:00:57.328Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:01:12.263Z","endTime":"2026-03-17T19:02:42.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668663,"link":"/api/v1/people/668663"},"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":94.6,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3324978343404,"aZ":-10.90721577625812,"pfxX":-5.310971937252864,"pfxZ":11.271895729537423,"pX":0.4251259341684351,"pZ":2.6773891995103316,"vX0":6.24983026413969,"vY0":-137.43068860427383,"vZ0":-4.677411352042594,"x":100.8,"y":166.49,"x0":-1.203227158414091,"y0":50.00212069982656,"z0":5.160572491902965,"aX":-10.020311317918457},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":8.0,"spinRate":2289,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.40063884643396985,"extension":6.642426746509318},"index":0,"playId":"864238e1-3983-33b9-8386-7a63478ac9d5","pitchNumber":1,"startTime":"2026-03-17T19:01:22.550Z","endTime":"2026-03-17T19:01:30.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80371869929689,"aZ":-10.162507838477982,"pfxX":-4.284362405548152,"pfxZ":11.529780578164782,"pX":-0.13392586263875872,"pZ":1.673057554721267,"vX0":4.362994484906327,"vY0":-138.03909201542243,"vZ0":-7.336766173324762,"x":122.1,"y":193.61,"x0":-1.186536790102226,"y0":50.00452401173939,"z0":5.0679715366693445,"aX":-8.180539689728},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":6.7,"spinRate":2260,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.3984302544138725,"extension":6.6033152468898235},"index":1,"playId":"c8bd7bc1-829e-30ed-860e-468a3d88a518","pitchNumber":2,"startTime":"2026-03-17T19:01:38.119Z","endTime":"2026-03-17T19:01:41.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.202432368755545,"aZ":-12.47104720356978,"pfxX":-4.772930878718994,"pfxZ":10.494631025585127,"pX":0.006321587371993563,"pZ":3.8228317863536607,"vX0":5.020912191339476,"vY0":-136.89126202014455,"vZ0":-1.5227098549391351,"x":116.76,"y":135.56,"x0":-1.2408418603446456,"y0":50.00593830733785,"z0":5.2501425825077535,"aX":-8.964306882879603},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2185,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.40175245837224827,"extension":6.469535185560653},"index":2,"playId":"8192796e-58c7-3991-b5fc-9722de3647e6","pitchNumber":3,"startTime":"2026-03-17T19:01:54.245Z","endTime":"2026-03-17T19:01:57.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055294435529078,"aZ":-27.696964118927962,"pfxX":-8.233839816032386,"pfxZ":2.5954070884720886,"pX":-0.4614206966002003,"pZ":0.7119454719085562,"vX0":5.1413887207832785,"vY0":-130.89319105116851,"vZ0":-5.522587891900285,"x":134.59,"y":219.56,"x0":-1.3869273232554102,"y0":50.003563665005785,"z0":4.9375209097197565,"aX":-14.20901620632219},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":1198,"spinDirection":248},"zone":13,"typeConfidence":0.93,"plateTime":0.4193453716659037,"extension":6.585261169102603},"index":3,"playId":"1b535302-58a5-3f8b-bde6-78dadcd84554","pitchNumber":4,"startTime":"2026-03-17T19:02:09.354Z","endTime":"2026-03-17T19:02:12.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.7,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15470142436075,"aZ":-10.841909856793098,"pfxX":-6.467150731026459,"pfxZ":10.995141134865808,"pX":0.6185175078994357,"pZ":2.800233624983751,"vX0":6.8962439318528075,"vY0":-139.1091798862927,"vZ0":-4.442967886936355,"x":93.42,"y":163.17,"x0":-1.0645057366488242,"y0":50.00170904252645,"z0":5.149792445293046,"aX":-12.546226430095974},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":10.1,"spinRate":2362,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.3952803381208958,"extension":6.672357139937851},"index":4,"playId":"a53e42e7-1707-37a3-b317-a3cebccfefa9","pitchNumber":5,"startTime":"2026-03-17T19:02:30.080Z","endTime":"2026-03-17T19:02:42.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:02:42.507Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brody Moore grounds out, shortstop Kevin Made to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:02:49.413Z","endTime":"2026-03-17T19:03:13.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"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":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691183,"link":"/api/v1/people/691183"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"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":87.8,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.045488071791407,"aZ":-28.57110341750581,"pfxX":-0.5301398853720953,"pfxZ":2.1766714170938775,"pX":0.6914643504399495,"pZ":1.855220242652791,"vX0":5.118296539544446,"vY0":-127.8111967497061,"vZ0":-2.7710981621603783,"x":90.64,"y":188.69,"x0":-1.2671686175757084,"y0":50.003910881624066,"z0":5.1943761577870635,"aX":-0.8785009548975046},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2194,"spinDirection":192},"zone":9,"typeConfidence":0.9,"plateTime":0.42833801768744006,"extension":6.688408844950054},"index":0,"playId":"5154c34b-cb37-3171-a34b-d40f77a00a8e","pitchNumber":1,"startTime":"2026-03-17T19:02:55.108Z","endTime":"2026-03-17T19:02:58.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":690914,"link":"/api/v1/people/690914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72336073881574,"aZ":-28.103050593403065,"pfxX":0.6157633237053605,"pfxZ":2.4890817546013677,"pX":-0.1688502196546022,"pZ":1.7349595883516273,"vX0":2.4123553176881267,"vY0":-126.94816147194193,"vZ0":-3.186361245774366,"x":123.44,"y":191.94,"x0":-1.2109505260244184,"y0":50.001358217711626,"z0":5.240850427082481,"aX":1.0054816560629378},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-1.7,"spinRate":2142,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.43128578318769684,"extension":6.661042281666832},"hitData":{"launchSpeed":102.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.44,"coordY":150.86}},"index":1,"playId":"ad4d821f-0a48-3d56-a7d5-4734250f8301","pitchNumber":2,"startTime":"2026-03-17T19:03:07.537Z","endTime":"2026-03-17T19:03:13.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":690914,"link":"/api/v1/people/690914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690914,"link":"/api/v1/people/690914"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":690914,"link":"/api/v1/people/690914"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:03:13.799Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Robert Hassell III grounds out, first baseman Bligh Madris to pitcher Scott Blewett.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:05:25.558Z","endTime":"2026-03-17T19:06:53.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Yordalin Peña replaces center fielder Victor Scott II, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-17T19:04:41.851Z","endTime":"2026-03-17T19:04:41.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800266,"link":"/api/v1/people/800266"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":687363,"link":"/api/v1/people/687363"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Scott Blewett replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-03-17T19:04:41.893Z","endTime":"2026-03-17T19:05:27.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656240,"link":"/api/v1/people/656240"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234312833089042,"aZ":-24.87112497464398,"pfxX":1.817360626964094,"pfxZ":4.135873472192289,"pX":0.3865378599344586,"pZ":2.388336773887842,"vX0":5.763840303717522,"vY0":-131.59953352368146,"vZ0":-4.556940091019699,"x":102.27,"y":174.29,"x0":-2.062439764282685,"y0":50.00303673241334,"z0":5.970224847312037,"aX":3.206553975766532},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":-4.4,"spinRate":2230,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.41519686073285866,"extension":7.142283270519305},"index":2,"playId":"19b0cb98-d1cc-33ad-a330-d369a1b07cad","pitchNumber":1,"startTime":"2026-03-17T19:05:27.807Z","endTime":"2026-03-17T19:05:33.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739939083075733,"aZ":-10.189925598760212,"pfxX":-4.298117725612518,"pfxZ":11.163852373510696,"pX":1.19629389824743,"pZ":0.14151296526352047,"vX0":9.496157037061911,"vY0":-138.87600553087518,"vZ0":-13.859650802789865,"x":71.4,"y":234.96,"x0":-1.6966220908004366,"y0":50.003603329408755,"z0":5.853264231528271,"aX":-8.465101756515676},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2341,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39318731619225833,"extension":7.3565385899056555},"index":3,"playId":"558039ed-a854-3151-bfc7-dae69004aa49","pitchNumber":2,"startTime":"2026-03-17T19:05:48.431Z","endTime":"2026-03-17T19:05:51.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.232080225822163,"aZ":-14.433286031656603,"pfxX":-4.567670692114828,"pfxZ":9.254949767322321,"pX":0.30049267770327687,"pZ":3.5213479548942765,"vX0":6.998688196437563,"vY0":-137.077894582068,"vZ0":-4.538953777872304,"x":105.55,"y":143.7,"x0":-1.6837674822904882,"y0":50.002568800931016,"z0":6.173015210773679,"aX":-8.756170586010331},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2379,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3984686615529047,"extension":6.991695777294693},"index":4,"playId":"f0417435-68c8-3943-859d-b795b25d8d8a","pitchNumber":3,"startTime":"2026-03-17T19:06:09.322Z","endTime":"2026-03-17T19:06:13.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":85.7,"endSpeed":79.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592184623984256,"aZ":-28.3841176378583,"pfxX":-1.3975117698532973,"pfxZ":2.4143667631584775,"pX":1.1944357159434287,"pZ":-0.1324870954992804,"vX0":7.676309836229926,"vY0":-124.31287512657694,"vZ0":-8.931548791866566,"x":71.47,"y":242.36,"x0":-1.7498691389201235,"y0":50.000059279287804,"z0":5.8580818864146496,"aX":-2.1908380082331056},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":0.7,"spinRate":966,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4403713002636991,"extension":7.302815549475674},"index":5,"playId":"b5633329-6a4b-37b7-a8e0-05a966ba825c","pitchNumber":4,"startTime":"2026-03-17T19:06:27.842Z","endTime":"2026-03-17T19:06:31.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34440371070453,"aZ":-28.755860993392776,"pfxX":-1.6531248572273842,"pfxZ":2.211990461428237,"pX":0.3834915998467636,"pZ":2.0729705349959815,"vX0":6.026603749823138,"vY0":-124.15994519595257,"vZ0":-3.608238102257558,"x":102.38,"y":182.81,"x0":-1.8718423849576789,"y0":50.00231214052324,"z0":5.966185338396559,"aX":-2.55399891398153},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":1.4,"spinRate":982,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4429633552962078,"extension":7.292434042639249},"hitData":{"launchSpeed":83.5,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.74,"coordY":166.26}},"index":6,"playId":"73184bc3-a3e5-3653-93c7-927c9669dfb0","pitchNumber":5,"startTime":"2026-03-17T19:06:47.983Z","endTime":"2026-03-17T19:06:53.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:06:53.210Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Made grounds out, second baseman Ramon Mendoza to first baseman Bligh Madris.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:07:08.397Z","endTime":"2026-03-17T19:08:49.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691183,"fullName":"Kevin Made","link":"/api/v1/people/691183"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691183,"fullName":"Kevin Made","link":"/api/v1/people/691183"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680636,"link":"/api/v1/people/680636"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397259226006124,"aZ":-17.823535938094388,"pfxX":-5.442093944371015,"pfxZ":7.48590689506355,"pX":0.10551410011018722,"pZ":2.021699816955928,"vX0":7.329576811175566,"vY0":-136.7016569220154,"vZ0":-7.614637285737359,"x":112.98,"y":184.19,"x0":-1.8870734113994447,"y0":50.00611989659788,"z0":6.038321055303716,"aX":-10.438349054343359},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":8.5,"spinRate":2129,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.398654462971189,"extension":7.225214873483554},"index":0,"playId":"9f1f57a4-a6f6-3b88-8ecd-4d596ff47e00","pitchNumber":1,"startTime":"2026-03-17T19:07:24.771Z","endTime":"2026-03-17T19:07:29.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16697120209835,"aZ":-36.61644206815882,"pfxX":1.5700706103202227,"pfxZ":-3.0225446297579674,"pX":0.04364047774356502,"pZ":1.0832185475242266,"vX0":3.9162730176766085,"vY0":-120.84217452734413,"vZ0":-4.314001230571401,"x":115.34,"y":209.53,"x0":-1.806838831816643,"y0":50.00427769458208,"z0":6.133627160882274,"aX":2.3052461503577004},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.4,"breakHorizontal":-3.8,"spinRate":2233,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4545323395604708,"extension":7.310749757481964},"index":1,"playId":"6e6c5759-559a-3fe3-8c39-0788fdca8a0a","pitchNumber":2,"startTime":"2026-03-17T19:07:39.834Z","endTime":"2026-03-17T19:07:43.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777054915373927,"aZ":-28.97891181357146,"pfxX":-2.64118475271181,"pfxZ":2.033709820389365,"pX":1.179630140011268,"pZ":-0.007716355248023166,"vX0":8.139730815671795,"vY0":-124.93993357317488,"vZ0":-8.746797185332206,"x":72.04,"y":238.99,"x0":-1.787091493753746,"y0":50.00227902396201,"z0":5.9437587147871085,"aX":-4.147731497757078},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.7,"breakHorizontal":2.8,"spinRate":963,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43953995716229155,"extension":7.423317452118774},"index":2,"playId":"31230156-c870-344b-8d15-befbcf122def","pitchNumber":3,"startTime":"2026-03-17T19:08:01.288Z","endTime":"2026-03-17T19:08:05.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.4,"endSpeed":87.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559829782979282,"aZ":-11.518601244716695,"pfxX":-2.900449966762139,"pfxZ":10.59352942499529,"pX":1.1342984762186186,"pZ":2.859178025294029,"vX0":8.520893514994624,"vY0":-138.65168501312084,"vZ0":-6.96367282040673,"x":73.76,"y":161.58,"x0":-1.5998031391105034,"y0":50.002482207846306,"z0":6.1692759997402025,"aX":-5.655488027371653},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":3.5,"spinRate":2398,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3948029549315337,"extension":7.172682966705129},"index":3,"playId":"65c28ebc-0740-3e44-8d2f-37458b4218b8","pitchNumber":4,"startTime":"2026-03-17T19:08:24.318Z","endTime":"2026-03-17T19:08:28.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350618771501416,"aZ":-32.85243385307549,"pfxX":0.3374281648500297,"pfxZ":-0.4521540254745462,"pX":0.7223349226455911,"pZ":1.151585055856633,"vX0":5.892219480111472,"vY0":-121.62456889678438,"vZ0":-5.018998178144022,"x":89.47,"y":207.69,"x0":-1.773210007538374,"y0":50.00268867293668,"z0":6.083671055306126,"aX":0.506065056776103},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.8,"breakHorizontal":-1.9,"spinRate":2251,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44994790381506133,"extension":7.257272129824684},"hitData":{"launchSpeed":95.9,"launchAngle":-15.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.71,"coordY":141.77}},"index":4,"playId":"ad12153f-7c87-3efe-8ede-74abbf229cdf","pitchNumber":5,"startTime":"2026-03-17T19:08:41.747Z","endTime":"2026-03-17T19:08:49.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691183,"link":"/api/v1/people/691183"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":691183,"link":"/api/v1/people/691183"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:08:49.256Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Franklin called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:09:08.317Z","endTime":"2026-03-17T19:10:12.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647378,"link":"/api/v1/people/647378"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1660356360088,"aZ":-12.488852095997016,"pfxX":-7.330580621180552,"pfxZ":10.115109225778154,"pX":0.9448775759626059,"pZ":1.1452257318820087,"vX0":9.633630607856826,"vY0":-138.8750874215423,"vZ0":-10.695769021523972,"x":80.98,"y":207.86,"x0":-1.622543756678625,"y0":50.00283167129773,"z0":5.8857545433380745,"aX":-14.26666561783712},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2254,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3949615127748225,"extension":7.195875342673977},"index":0,"playId":"f1d0c8bf-8e5d-3c67-bc55-2f534dedb6a3","pitchNumber":1,"startTime":"2026-03-17T19:09:13.598Z","endTime":"2026-03-17T19:09:17.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49661398624459,"aZ":-8.702813646391808,"pfxX":-2.8053125315251277,"pfxZ":12.025978743580927,"pX":0.9179726867978764,"pZ":1.937397638256832,"vX0":7.999401111994726,"vY0":-139.1200994236488,"vZ0":-9.531473957598749,"x":82.01,"y":186.47,"x0":-1.6357460881203805,"y0":50.00149446532042,"z0":5.9932236064159055,"aX":-5.475561504064089},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.8,"breakHorizontal":3.4,"spinRate":2412,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3943761790976774,"extension":7.375641576352258},"index":1,"playId":"bd96b5c2-1fc7-37d3-a6f0-62d6c8485bdc","pitchNumber":2,"startTime":"2026-03-17T19:09:29.265Z","endTime":"2026-03-17T19:09:32.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.597844699607283,"aZ":-18.467817422743966,"pfxX":-8.071077687989057,"pfxZ":7.093841026943036,"pX":0.258028514753635,"pZ":3.190890390675669,"vX0":8.19732434658996,"vY0":-138.0624259930372,"vZ0":-4.22387642716054,"x":107.16,"y":152.63,"x0":-1.7002324346049407,"y0":50.0001177833415,"z0":5.982709860413972,"aX":-15.587042593036317},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":13.0,"spinRate":2119,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3966642401760394,"extension":7.2729576697721745},"index":2,"playId":"2db22da8-7861-35ca-b396-ab0c6ab83b1b","pitchNumber":3,"startTime":"2026-03-17T19:09:50.400Z","endTime":"2026-03-17T19:09:53.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.0,"endSpeed":87.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48960655135566,"aZ":-14.508167243338914,"pfxX":-4.042299853334249,"pfxZ":9.001129357689052,"pX":0.6546768424534256,"pZ":3.0630693622146126,"vX0":7.264794376169711,"vY0":-139.485075794124,"vZ0":-5.796070051679226,"x":92.05,"y":156.08,"x0":-1.4629533161607808,"y0":50.00450323840866,"z0":6.130965220483721,"aX":-7.935720493619246},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2332,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.39324354101788783,"extension":7.136500444957974},"index":3,"playId":"1d310b7a-0fd9-3f10-aba1-6d664916098e","pitchNumber":4,"startTime":"2026-03-17T19:10:07.964Z","endTime":"2026-03-17T19:10:12.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":647378,"link":"/api/v1/people/647378"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":813852,"link":"/api/v1/people/813852"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":700720,"link":"/api/v1/people/700720"},"center":{"id":800266,"link":"/api/v1/people/800266"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:10:12.492Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:12:11.074Z","endTime":"2026-03-17T19:12:53.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668663,"link":"/api/v1/people/668663"},"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.4,"endSpeed":87.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.790376183872848,"aZ":-11.0183432512251,"pfxX":-5.735529979343119,"pfxZ":10.882362534783194,"pX":0.5594600533351575,"pZ":1.9084181476737605,"vX0":6.05395480448149,"vY0":-138.72285603670719,"vZ0":-7.042478955627857,"x":95.67,"y":187.25,"x0":-0.908704977698217,"y0":50.00012967654859,"z0":5.218740858966879,"aX":-11.147790330956182},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2278,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.3952297025913385,"extension":6.761025387801817},"index":0,"playId":"ef54534c-f6cb-374b-ab80-4295e8afdf27","pitchNumber":1,"startTime":"2026-03-17T19:12:15.119Z","endTime":"2026-03-17T19:12:20.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":87.4,"endSpeed":81.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08804878807619,"aZ":-29.63769761978906,"pfxX":0.0617274823052294,"pfxZ":1.5270441566388637,"pX":0.5382158014561023,"pZ":1.9917212679851322,"vX0":4.452796196260158,"vY0":-127.40230311442839,"vZ0":-2.2622671936326055,"x":96.48,"y":185.0,"x0":-1.2311532002219743,"y0":50.00597678584632,"z0":5.204796794746932,"aX":0.10217277609010307},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-1.0,"spinRate":2265,"spinDirection":102},"zone":9,"typeConfidence":0.9,"plateTime":0.4278665574412637,"extension":6.584512064825451},"index":1,"playId":"cae77f2e-10a9-35da-bb63-35c96e540706","pitchNumber":2,"startTime":"2026-03-17T19:12:28.174Z","endTime":"2026-03-17T19:12:31.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-17T19:12:43.657Z","endTime":"2026-03-17T19:12:49.416Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749752208287248,"aZ":-30.817756604078657,"pfxX":0.740186133243466,"pfxZ":0.806304503385106,"pX":0.3785110301373529,"pZ":2.0426918894527653,"vX0":3.780215965217462,"vY0":-128.16824497110352,"vZ0":-2.1994268910836774,"x":102.57,"y":183.63,"x0":-1.2050106757644845,"y0":50.00205650649725,"z0":5.292667651758675,"aX":1.2449710989830705},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":-2.2,"spinRate":2194,"spinDirection":98},"zone":9,"typeConfidence":0.9,"plateTime":0.4255627691716981,"extension":6.589924540884386},"index":3,"playId":"9b6d596a-74bc-31ec-a85e-04cb7075a70b","pitchNumber":3,"startTime":"2026-03-17T19:12:49.416Z","endTime":"2026-03-17T19:12:53.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:12:53.609Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bligh Madris singles on a sharp line drive to center fielder Christian Franklin.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:13:04.144Z","endTime":"2026-03-17T19:13:55.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97570479161888,"aZ":-13.071572708247643,"pfxX":-5.669461849137918,"pfxZ":9.828093570721538,"pX":0.2260056660370354,"pZ":3.9700800981846847,"vX0":5.827074320318957,"vY0":-138.98151305471092,"vZ0":-1.2898189530231121,"x":108.39,"y":131.59,"x0":-1.1675599735036224,"y0":50.00579025495417,"z0":5.314159374949567,"aX":-11.023536139456647},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2345,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.3950558508195545,"extension":6.6312684099328685},"index":0,"playId":"ace57c80-95fa-3fad-890c-1b8cbff39367","pitchNumber":1,"startTime":"2026-03-17T19:13:14.249Z","endTime":"2026-03-17T19:13:20.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93578573880481,"aZ":-30.44981652664874,"pfxX":1.129899541394547,"pfxZ":1.0450393171355081,"pX":-0.09228162821314896,"pZ":2.0005326615312136,"vX0":2.6459019188958397,"vY0":-127.34485977320782,"vZ0":-1.9673133610937126,"x":120.52,"y":184.77,"x0":-1.2894949296475566,"y0":50.002285814663814,"z0":5.180248653241518,"aX":1.864940130761233},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-2.6,"spinRate":2193,"spinDirection":93},"zone":8,"typeConfidence":0.91,"plateTime":0.4293021159440995,"extension":6.4891345895648245},"index":1,"playId":"55c11189-9169-32a8-ba63-8fa96700dfcb","pitchNumber":2,"startTime":"2026-03-17T19:13:27.230Z","endTime":"2026-03-17T19:13:36.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09834939754576,"aZ":-32.15702746655223,"pfxX":-4.159672000954625,"pfxZ":0.010841280805170328,"pX":-0.24421058656604222,"pZ":2.0662167601801613,"vX0":4.222942794434728,"vY0":-129.89140434043625,"vZ0":-1.4630401417972154,"x":126.31,"y":182.99,"x0":-1.347260536793167,"y0":50.004067050308166,"z0":5.072042778290912,"aX":-7.139569195936303},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.1,"breakHorizontal":6.6,"spinRate":1051,"spinDirection":231},"zone":8,"typeConfidence":0.78,"plateTime":0.42099181130258634,"extension":6.691764555825035},"hitData":{"launchSpeed":100.9,"launchAngle":10.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.99,"coordY":116.19}},"index":2,"playId":"33bfe67f-daf8-3955-959c-d270a7b86d5c","pitchNumber":3,"startTime":"2026-03-17T19:13:46.550Z","endTime":"2026-03-17T19:13:55.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676632,"link":"/api/v1/people/676632"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":676632,"link":"/api/v1/people/676632"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":2.19,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:13:55.823Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramon Mendoza strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:14:02.676Z","endTime":"2026-03-17T19:15:47.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690443,"fullName":"Mike Antico","link":"/api/v1/people/690443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668663,"link":"/api/v1/people/668663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Mike Antico replaces Bligh Madris.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T19:14:02.675Z","endTime":"2026-03-17T19:14:36.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690443,"link":"/api/v1/people/690443"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"302","replacedPlayer":{"id":676632,"link":"/api/v1/people/676632"},"base":1,"defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66448210903238,"aZ":-9.73515369426777,"pfxX":-4.8118149606017155,"pfxZ":11.732646276790678,"pX":-0.4909132976660582,"pZ":3.358599003589955,"vX0":2.9547158653334273,"vY0":-138.33654555522534,"vZ0":-3.458210692447491,"x":135.71,"y":148.1,"x0":-0.9550800550436837,"y0":50.00319357961568,"z0":5.291809165024197,"aX":-9.20303084837601},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.5,"breakHorizontal":8.0,"spinRate":2415,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39796083491964884,"extension":6.703913635168587},"index":1,"playId":"8733aaf5-83b4-313c-bb72-0476d546a80d","pitchNumber":1,"startTime":"2026-03-17T19:14:36.400Z","endTime":"2026-03-17T19:14:41.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":690443,"link":"/api/v1/people/690443"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.4,"endSpeed":84.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34757789059529,"aZ":-12.52307408930798,"pfxX":-3.8438719523502063,"pfxZ":10.597845477498867,"pX":-1.0217324025960366,"pZ":3.836730045572868,"vX0":1.0102515514535335,"vY0":-135.94697444340346,"vZ0":-1.534192175269061,"x":155.95,"y":135.19,"x0":-0.9008894420888168,"y0":50.00653383352133,"z0":5.286521235220658,"aX":-7.130621414096706},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":6.7,"spinRate":2330,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.40431267068694776,"extension":6.68079933480475},"index":2,"playId":"4f11adb9-e768-350b-8ef1-3874dc89946d","pitchNumber":2,"startTime":"2026-03-17T19:14:53.648Z","endTime":"2026-03-17T19:14:56.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":690443,"link":"/api/v1/people/690443"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":87.1,"endSpeed":79.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.690270091318762,"aZ":-31.761841993555546,"pfxX":1.0810030077154515,"pfxZ":0.25498730655906954,"pX":-0.19236784410849933,"pZ":3.0075003976489,"vX0":1.9380673388358252,"vY0":-126.87829942778407,"vZ0":0.6464882826489136,"x":124.33,"y":157.58,"x0":-1.107474615285375,"y0":50.00334852307085,"z0":5.286446186974164,"aX":1.757139642564292},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-2.4,"spinRate":2089,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.4321952197169052,"extension":6.456866778570624},"index":3,"playId":"5cd77bb1-f899-389f-9f94-28f4812e903c","pitchNumber":3,"startTime":"2026-03-17T19:15:12.065Z","endTime":"2026-03-17T19:15:16.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":690443,"link":"/api/v1/people/690443"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94167460046496,"aZ":-9.46033714655168,"pfxX":-3.453612102077596,"pfxZ":11.931860209630138,"pX":0.012940289727192113,"pZ":1.9573885824569464,"vX0":3.762230475684271,"vY0":-137.4512075190954,"vZ0":-6.761727209216806,"x":116.51,"y":185.93,"x0":-0.9282364947319287,"y0":50.00272415908852,"z0":5.099908870666613,"aX":-6.574324689463038},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":5.4,"spinRate":2409,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.39928622511920553,"extension":6.748074875076312},"index":4,"playId":"5beaf445-eb45-3267-aedb-f118cb9b1d9b","pitchNumber":4,"startTime":"2026-03-17T19:15:27.493Z","endTime":"2026-03-17T19:15:31.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":690443,"link":"/api/v1/people/690443"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63706444594233,"aZ":-10.894708498399316,"pfxX":-3.9631509728404035,"pfxZ":11.515114235946722,"pX":0.3311440003591178,"pZ":2.937141747176043,"vX0":4.315855094222197,"vY0":-135.5775408981484,"vZ0":-4.031600034091358,"x":104.38,"y":159.48,"x0":-0.7719486508689372,"y0":50.00500052145515,"z0":5.212974151323179,"aX":-7.3256757862948785},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":6.1,"spinRate":2313,"spinDirection":202},"zone":3,"typeConfidence":0.89,"plateTime":0.4051157410359725,"extension":6.74163815828987},"index":5,"playId":"04fbd4f3-e502-357f-9688-8e58c809006f","pitchNumber":5,"startTime":"2026-03-17T19:15:44.319Z","endTime":"2026-03-17T19:15:47.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":690443,"link":"/api/v1/people/690443"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":4.08,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:15:47.412Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yohel Pozo flies out to right fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:16:08.808Z","endTime":"2026-03-17T19:16:45.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59010914229912,"aZ":-31.58407512451641,"pfxX":-0.3989908190542857,"pfxZ":0.3698952799273858,"pX":-0.7509320484041199,"pZ":3.7131561076187034,"vX0":1.4304375991739025,"vY0":-126.17736744311244,"vZ0":2.184413733009599,"x":145.62,"y":138.52,"x0":-1.2732924300796418,"y0":50.00593980453707,"z0":5.380492029015499,"aX":-0.6437896728164272},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":0.4,"spinRate":2149,"spinDirection":85},"zone":11,"typeConfidence":0.89,"plateTime":0.4340297697589821,"extension":6.496284051108115},"index":0,"playId":"84adc01c-1bd1-3864-95f3-8345aed9c1da","pitchNumber":1,"startTime":"2026-03-17T19:16:08.808Z","endTime":"2026-03-17T19:16:12.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":690443,"link":"/api/v1/people/690443"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.3,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90140578150828,"aZ":-11.141728616283729,"pfxX":-4.361644550068987,"pfxZ":11.216539320326184,"pX":-0.5751755653509142,"pZ":2.8582950014555557,"vX0":2.2683230441739606,"vY0":-137.17784678774012,"vZ0":-4.4198569973249775,"x":138.92,"y":161.61,"x0":-0.8533424770491517,"y0":50.00213269037685,"z0":5.271278056835033,"aX":-8.17843547150415},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":7.3,"spinRate":2207,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.4017596893365605,"extension":6.665758196625684},"hitData":{"launchSpeed":91.9,"launchAngle":29.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.74,"coordY":96.93}},"index":1,"playId":"a1ccb545-acbe-33f5-b22d-faf0dcf75ef4","pitchNumber":2,"startTime":"2026-03-17T19:16:37.349Z","endTime":"2026-03-17T19:16:45.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668663,"link":"/api/v1/people/668663"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":800201,"link":"/api/v1/people/800201"},"third":{"id":691024,"link":"/api/v1/people/691024"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":686894,"link":"/api/v1/people/686894"},"center":{"id":681047,"link":"/api/v1/people/681047"},"right":{"id":690987,"link":"/api/v1/people/690987"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":690443,"link":"/api/v1/people/690443"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":3.15,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:16:45.464Z","atBatIndex":61}]