[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (1) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:13:31.470Z","endTime":"2026-03-16T17:14:14.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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-16T13:08:39.081Z","endTime":"2026-03-16T16:44:40.541Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-16T16:44:40.541Z","endTime":"2026-03-16T17:10:03.733Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-16T17:10:03.733Z","endTime":"2026-03-16T17:13:33.732Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":79.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":55.197915665197904,"aZ":-25.024225326679314,"pfxX":-8.72988780583185,"pfxZ":4.110641362232425,"pX":-0.641125299508619,"pZ":2.786617359716952,"vX0":2.8883513210347855,"vY0":-137.2702507231842,"vZ0":-3.3009495285111217,"x":141.44,"y":163.54,"x0":-0.6320273745724307,"y0":50.00410967795211,"z0":5.892847822902528,"aX":-15.187904398233668},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":22.8,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":14.2,"spinRate":1924,"spinDirection":207},"zone":4,"typeConfidence":0.75,"plateTime":0.4134324926028512,"extension":5.7894474072920366},"index":3,"playId":"1262f590-ccfb-3e64-bc47-9c52d99ed17e","pitchNumber":1,"startTime":"2026-03-16T17:13:33.732Z","endTime":"2026-03-16T17:14:00.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":80.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":52.82079882957057,"aZ":-20.814672610921328,"pfxX":-7.244118887043491,"pfxZ":6.426517316069463,"pX":-0.5336999198717689,"pZ":2.460871547885061,"vX0":2.7423501237118617,"vY0":-137.6802686362523,"vZ0":-4.675201828449675,"x":137.34,"y":172.34,"x0":-0.649221288314577,"y0":50.00639831877397,"z0":5.748886850833452,"aX":-12.815466196821648},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":22.8,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":11.8,"spinRate":2164,"spinDirection":207},"zone":4,"typeConfidence":0.86,"plateTime":0.41051373588297224,"extension":6.208971441226847},"hitData":{"launchSpeed":105.2,"launchAngle":27.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.63,"coordY":38.19}},"index":4,"playId":"4d014aa5-7e1d-3c80-a679-a71f817b737f","pitchNumber":2,"startTime":"2026-03-16T17:13:49.213Z","endTime":"2026-03-16T17:14:14.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-03-16T17:14:14.956Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a fly ball to left fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:14:26.793Z","endTime":"2026-03-16T17:15:00.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":75.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.83554944975151,"aZ":-34.3845560417701,"pfxX":1.5940164748833299,"pfxZ":-1.4721389580437307,"pX":-0.6480770093744246,"pZ":3.0852823955293815,"vX0":-0.39875843209800466,"vY0":-124.91633205984964,"vZ0":-0.04475129911135278,"x":141.7,"y":155.48,"x0":-0.6882193568486821,"y0":50.003622953741015,"z0":6.053886346036353,"aX":2.393281173628944},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.3,"breakHorizontal":-2.8,"spinRate":2183,"spinDirection":158},"zone":1,"typeConfidence":0.93,"plateTime":0.44716618698453203,"extension":6.163724466168589},"index":0,"playId":"7a6f2fb1-4b4f-388a-9543-de4b5ff98974","pitchNumber":1,"startTime":"2026-03-16T17:14:35.932Z","endTime":"2026-03-16T17:14:39.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"coordinates":{"x":153.37,"y":270.35},"breaks":{}},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.25,"coordY":140.71}},"index":1,"playId":"8d47d202-6f81-3935-a25e-cf45402f07db","pitchNumber":2,"startTime":"2026-03-16T17:14:50.422Z","endTime":"2026-03-16T17:15:00.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:15:00.611Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out to center fielder Daniel Johnson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:15:22.665Z","endTime":"2026-03-16T17:16:46.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":77.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.889811701719644,"aZ":-44.0891950114854,"pfxX":-5.670762071316476,"pfxZ":-8.34116110199278,"pX":0.3751819819950431,"pZ":1.8730073821588165,"vX0":4.170449800252447,"vY0":-115.24747102504296,"vZ0":0.46079140834628296,"x":102.7,"y":188.21,"x0":-0.6682494307865435,"y0":50.002623083651365,"z0":5.725986404601713,"aX":-8.101927327952092},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.2,"breakHorizontal":10.1,"spinRate":2385,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4644735892247809,"extension":5.785978468851139},"index":0,"playId":"9fbf680d-c676-3d3a-8684-e29e90e8caac","pitchNumber":1,"startTime":"2026-03-16T17:15:25.191Z","endTime":"2026-03-16T17:15:29.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"coordinates":{},"breaks":{}},"index":1,"playId":"8cba127d-77ff-3171-90b5-095799594d53","pitchNumber":2,"startTime":"2026-03-16T17:15:41.483Z","endTime":"2026-03-16T17:15:45.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":true},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79697839053854,"aZ":-30.657147382369516,"pfxX":5.243834184466927,"pfxZ":1.0715626742242037,"pX":1.0148659216509248,"pZ":2.3851201454266393,"vX0":2.6012939228196754,"vY0":-118.35261865171849,"vZ0":-1.1105420321593302,"x":78.32,"y":174.38,"x0":-0.7815984641592091,"y0":50.000895158549675,"z0":5.682783024573088,"aX":7.394336596158445},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.9,"breakHorizontal":-10.2,"spinRate":2387,"spinDirection":79},"zone":12,"typeConfidence":2.0,"plateTime":0.4638177942817947,"extension":6.2903180577406115},"index":2,"playId":"b279cad2-eebe-3748-b220-549a1c228a10","pitchNumber":3,"startTime":"2026-03-16T17:15:59.344Z","endTime":"2026-03-16T17:16:03.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"}},"contextMetrics":{}},{"details":{"call":{"code":"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":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":78.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":58.09290577039485,"aZ":-5.711967854766325,"pfxX":-8.66031035490792,"pfxZ":15.626629041994342,"pX":-0.8059026176552992,"pZ":1.653361227792431,"vX0":1.9977553846482143,"vY0":-136.41603622549613,"vZ0":-9.064702263144184,"x":147.72,"y":194.14,"x0":-0.47634988029440706,"y0":50.00232700845589,"z0":5.603271415995878,"aX":-14.664575399530763},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":22.8,"breakVertical":-10.0,"breakVerticalInduced":23.9,"breakHorizontal":14.3,"spinRate":2311,"spinDirection":198},"zone":13,"typeConfidence":0.89,"plateTime":0.41835637105168644,"extension":6.197091331266502},"hitData":{"launchSpeed":87.1,"launchAngle":39.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.78,"coordY":78.27}},"index":3,"playId":"23e1d2a9-a550-35e5-b76e-3dc1500ec337","pitchNumber":4,"startTime":"2026-03-16T17:16:33.892Z","endTime":"2026-03-16T17:16:46.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.3,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:16:46.307Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:17:05.314Z","endTime":"2026-03-16T17:18:41.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37145860643828,"aZ":-28.35768302252238,"pfxX":-7.519500336204596,"pfxZ":2.4363799475938652,"pX":-0.8436670515845287,"pZ":2.7620456354091343,"vX0":2.0911616369706367,"vY0":-126.58269537306468,"vZ0":-1.706416552552417,"x":149.16,"y":164.2,"x0":-0.7221813555337133,"y0":50.002057802872706,"z0":5.794978861801561,"aX":-11.768525423302513},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":12.8,"spinRate":1249,"spinDirection":226},"zone":11,"typeConfidence":0.85,"plateTime":0.43873684962191106,"extension":6.163542982205401},"index":0,"playId":"a31d29aa-6be3-37ca-92f7-9ff4abb53cb3","pitchNumber":1,"startTime":"2026-03-16T17:17:07.105Z","endTime":"2026-03-16T17:17:11.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":74.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40366842963452,"aZ":-45.602026247055065,"pfxX":1.6438551956748002,"pfxZ":-9.313169157866184,"pX":1.5201928945971914,"pZ":0.645436229807235,"vX0":5.055754039496117,"vY0":-122.66720348718995,"vZ0":-1.8407466137392612,"x":59.05,"y":221.35,"x0":-0.8278336635569712,"y0":50.002998073724484,"z0":5.494533806874009,"aX":2.3696494745940027},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-16.9,"breakHorizontal":-4.8,"spinRate":2557,"spinDirection":47},"zone":14,"typeConfidence":0.88,"plateTime":0.4560819428002105,"extension":6.404731515451648},"index":1,"playId":"c6f4e99e-7bcb-3d13-918d-b89deef9b048","pitchNumber":2,"startTime":"2026-03-16T17:17:22.413Z","endTime":"2026-03-16T17:17:26.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":70.1360203271333,"aZ":-45.871724679425284,"pfxX":7.98139433510255,"pfxZ":-8.077258281022726,"pX":0.27929515842042274,"pZ":1.8982530809409202,"vX0":-1.3299426066493973,"vY0":-139.1448577345263,"vZ0":1.065793534911614,"x":106.35,"y":187.53,"x0":-0.2183598906793181,"y0":50.00614069609581,"z0":4.918782107328546,"aX":13.525890748231326},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":22.8,"breakVertical":-46.4,"breakVerticalInduced":-13.0,"breakHorizontal":-13.2,"spinRate":2314,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4163716789631371,"extension":7.123631497737987},"index":2,"playId":"aae82b0c-b321-3674-a2a1-b0fd6c2937b8","pitchNumber":3,"startTime":"2026-03-16T17:17:47.379Z","endTime":"2026-03-16T17:17:51.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"coordinates":{"x":91.67,"y":213.93},"breaks":{}},"index":3,"playId":"dde1b057-63a0-3bd7-adeb-886295441369","pitchNumber":4,"startTime":"2026-03-16T17:18:10.402Z","endTime":"2026-03-16T17:18:17.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.043353544354577,"aZ":-25.94607645086794,"pfxX":-7.823473181085738,"pfxZ":3.7976640490856486,"pX":-1.169397694291069,"pZ":1.7037388343103381,"vX0":1.8138189479033335,"vY0":-127.0174458666883,"vZ0":-4.870030413994312,"x":161.57,"y":192.78,"x0":-0.874368133499457,"y0":50.00459282300381,"z0":5.69909077794396,"aX":-12.835259411471442},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":13.8,"spinRate":1251,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4305626615250122,"extension":6.219849584853448},"index":4,"playId":"b5b3162f-9c89-3e0c-9272-b926cb579b9a","pitchNumber":5,"startTime":"2026-03-16T17:18:38.667Z","endTime":"2026-03-16T17:18:41.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":2.499999999999993,"leverageIndex":1.09,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:18:41.930Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks. Nathan Lukes to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:19:22.460Z","endTime":"2026-03-16T17:21:48.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6d60c378-531e-31b0-9667-0f7bf283b531","startTime":"2026-03-16T17:19:06.267Z","endTime":"2026-03-16T17:19:09.622Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12344681457856,"aZ":-40.59302883056913,"pfxX":3.041338717625554,"pfxZ":-5.962537564581269,"pX":-0.15208299890142224,"pZ":1.9833508832923503,"vX0":0.6849440553462652,"vY0":-117.97212603415599,"vZ0":-0.15613320018810328,"x":122.8,"y":185.23,"x0":-0.8412450066633856,"y0":50.00350606090194,"z0":5.787279836041836,"aX":4.293363048431075},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.6,"breakHorizontal":-5.6,"spinRate":2291,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4640180614800804,"extension":6.279468543844275},"index":1,"playId":"97a16636-899a-3d2f-8cd4-0ebd3db9cdd2","pitchNumber":1,"startTime":"2026-03-16T17:19:24.765Z","endTime":"2026-03-16T17:19:28.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.022218630749418,"aZ":-28.89071354507489,"pfxX":-6.763059082173921,"pfxZ":2.000979868653122,"pX":-1.5182925781338457,"pZ":2.2740746813852737,"vX0":0.7504127115286078,"vY0":-126.52840274309558,"vZ0":-2.8434292145458087,"x":174.87,"y":177.38,"x0":-0.9369559415469443,"y0":50.002369575397864,"z0":5.700027353447048,"aX":-11.09162157420259},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":12.1,"spinRate":1034,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.43098776234316194,"extension":6.139834603796842},"index":2,"playId":"849916bd-105b-346f-bb5c-6538d40b654d","pitchNumber":2,"startTime":"2026-03-16T17:19:45.563Z","endTime":"2026-03-16T17:19:50.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816349911725265,"aZ":-12.853639695720906,"pfxX":-2.908852403152775,"pfxZ":10.33324649802439,"pX":-1.050549097348172,"pZ":4.508878302774983,"vX0":-0.38658493387760096,"vY0":-135.88680323506,"vZ0":-1.7593743894411005,"x":157.04,"y":117.04,"x0":-0.5285019659084106,"y0":50.00400406297144,"z0":6.057901772717038,"aX":-5.439086229057612},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":5.4,"spinRate":2109,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.40311091452543923,"extension":6.103907147212639},"index":3,"playId":"7decb348-2b92-3f8b-98b4-5e61f502afd3","pitchNumber":3,"startTime":"2026-03-16T17:20:03.730Z","endTime":"2026-03-16T17:20:08.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"7decb348-2b92-3f8b-98b4-5e61f502afd3","startTime":"2026-03-16T17:20:15.977Z","endTime":"2026-03-16T17:20:29.656Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.075714768016727,"aZ":-31.223712120151266,"pfxX":4.111599023361627,"pfxZ":0.5988091566074836,"pX":0.34805650829416956,"pZ":2.216320290102331,"vX0":0.9904435496491975,"vY0":-124.55411202985174,"vZ0":-2.7184926758328354,"x":103.73,"y":178.94,"x0":-0.5880128146848131,"y0":50.004264622993695,"z0":5.871520490074732,"aX":6.5413616031642965},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-7.7,"spinRate":2462,"spinDirection":133},"zone":6,"typeConfidence":0.89,"plateTime":0.43765336546765976,"extension":6.265232594782556},"index":5,"playId":"e5233da8-6644-3913-b237-df97e9c41255","pitchNumber":4,"startTime":"2026-03-16T17:20:29.656Z","endTime":"2026-03-16T17:20:33.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78873902082898,"aZ":-26.972285488287746,"pfxX":-6.457196475584369,"pfxZ":3.1519654094627048,"pX":-0.2860716825409398,"pZ":0.9265151319831654,"vX0":3.744617653533028,"vY0":-127.8077312239747,"vZ0":-6.3253648460727625,"x":127.9,"y":213.76,"x0":-0.9326112684179634,"y0":50.00497817061479,"z0":5.5569983296507655,"aX":-10.664423828875393},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":10.8,"spinRate":1115,"spinDirection":230},"zone":13,"typeConfidence":0.82,"plateTime":0.4288589654509707,"extension":6.313743790147985},"index":6,"playId":"01f3b3b4-0ea0-385b-b7e1-3bf47ccdbbc5","pitchNumber":5,"startTime":"2026-03-16T17:20:56.579Z","endTime":"2026-03-16T17:21:00.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.119373034459453,"aZ":-33.16396116778434,"pfxX":8.611565683017314,"pfxZ":-0.7303667855873286,"pX":-1.3214566224164603,"pZ":5.587090713450009,"vX0":-2.9785154814840373,"vY0":-115.72782777223064,"vZ0":6.211942459464965,"x":167.37,"y":87.93,"x0":-1.1381981041473013,"y0":50.000608951857394,"z0":6.041158486741508,"aX":11.706954570744465},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.5,"breakHorizontal":-14.9,"spinRate":2314,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.47285572660336506,"extension":6.206899125831268},"index":7,"playId":"52ebf6b5-3a0c-31ca-ae93-fcf38d3add1a","pitchNumber":6,"startTime":"2026-03-16T17:21:20.499Z","endTime":"2026-03-16T17:21:24.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.491372329279148,"aZ":-31.334790496332246,"pfxX":2.4071651278499697,"pfxZ":0.5343847279856266,"pX":1.1135554056670713,"pZ":3.443267390165138,"vX0":3.311448386154927,"vY0":-123.80662479723564,"vZ0":0.290578468193486,"x":74.55,"y":145.81,"x0":-0.544951891556913,"y0":50.005004297435185,"z0":5.908574292964378,"aX":3.805421755651184},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-5.0,"spinRate":2325,"spinDirection":104},"zone":12,"typeConfidence":0.83,"plateTime":0.4393501652861498,"extension":6.30938949292808},"index":8,"playId":"23275c0d-449b-334a-ac17-714dd1cd3aab","pitchNumber":7,"startTime":"2026-03-16T17:21:42.178Z","endTime":"2026-03-16T17:21:48.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.8,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:21:48.347Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Myles Straw pops out to first baseman Liam Hicks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:22:07.686Z","endTime":"2026-03-16T17:22:49.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41013647766565,"aZ":-11.108479270516597,"pfxX":-5.680194756078734,"pfxZ":11.375671955916626,"pX":0.8109577026217814,"pZ":1.0702282278260566,"vX0":5.461073554497648,"vY0":-135.64865982366993,"vZ0":-9.87591989941037,"x":86.09,"y":209.88,"x0":-0.49649096367132983,"y0":50.00312151567673,"z0":5.546359905221381,"aX":-10.51940124246997},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2232,"spinDirection":208},"zone":14,"typeConfidence":0.88,"plateTime":0.4047582247918329,"extension":6.391724330327325},"index":0,"playId":"10364add-c70b-3c08-9247-9dbbd83a02a1","pitchNumber":1,"startTime":"2026-03-16T17:22:20.128Z","endTime":"2026-03-16T17:22:24.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"10364add-c70b-3c08-9247-9dbbd83a02a1","startTime":"2026-03-16T17:22:27.712Z","endTime":"2026-03-16T17:22:40.838Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153874495092246,"aZ":-30.18485036999661,"pfxX":1.7016393946250705,"pfxZ":1.2709588473586066,"pX":0.5372479547611536,"pZ":2.347991248818777,"vX0":2.0040264052638026,"vY0":-124.32912306751105,"vZ0":-2.579335856261236,"x":96.52,"y":175.38,"x0":-0.49940838897186834,"y0":50.005621869379254,"z0":5.895590990309374,"aX":2.6733178822811863},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-3.5,"spinRate":2266,"spinDirection":129},"zone":6,"typeConfidence":0.89,"plateTime":0.43998698417333637,"extension":6.328110298092002},"hitData":{"launchSpeed":81.8,"launchAngle":70.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":145.42,"coordY":175.91}},"index":2,"playId":"132c2264-bad6-3e47-899d-5c064901ba85","pitchNumber":2,"startTime":"2026-03-16T17:22:40.838Z","endTime":"2026-03-16T17:22:49.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.55,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:22:49.633Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:23:41.796Z","endTime":"2026-03-16T17:26:10.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454491811669136,"aZ":-10.760555835087397,"pfxX":-5.000979844723865,"pfxZ":11.871193001553877,"pX":-0.43765690680397756,"pZ":2.0793952465529246,"vX0":2.571905066390708,"vY0":-133.84597825092365,"vZ0":-7.607553711002946,"x":133.68,"y":182.64,"x0":-0.7642660223645557,"y0":50.00318447612462,"z0":5.73983193799609,"aX":-9.02112492879455},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.9,"breakHorizontal":8.4,"spinRate":2337,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.41013009232045405,"extension":6.075144044853703},"index":0,"playId":"e8aa215c-ca87-3ca6-a157-2e54490fe51f","pitchNumber":1,"startTime":"2026-03-16T17:25:05.960Z","endTime":"2026-03-16T17:25:09.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.935460757336532,"aZ":-25.531429031787347,"pfxX":-6.223513658667567,"pfxZ":4.307949651892157,"pX":0.5098020494088938,"pZ":1.4286907212153157,"vX0":4.588619206192318,"vY0":-121.81593857188493,"vZ0":-5.322077932006452,"x":97.57,"y":200.21,"x0":-0.5653026174556032,"y0":50.00535205483941,"z0":5.777151934744342,"aX":-9.604485794257513},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.1,"breakHorizontal":10.6,"spinRate":899,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.44512562789142773,"extension":6.209901899813975},"index":1,"playId":"448df3fa-246e-3b6f-b960-50df9a935647","pitchNumber":2,"startTime":"2026-03-16T17:25:30.127Z","endTime":"2026-03-16T17:25:34.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.604120150258254,"aZ":-20.895637759957758,"pfxX":0.9986161020322553,"pfxZ":6.878513234822723,"pX":-0.03921169044891966,"pZ":3.419083018159545,"vX0":1.4620510731322571,"vY0":-126.62649446274892,"vZ0":-1.9981576561166592,"x":118.49,"y":146.46,"x0":-0.7517147071901151,"y0":50.00079796883557,"z0":5.874357657717218,"aX":1.6359378263003004},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.4,"breakHorizontal":-2.2,"spinRate":2363,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.43104265287610444,"extension":5.900814554647033},"hitData":{"launchSpeed":93.6,"launchAngle":57.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.62,"coordY":118.2}},"index":2,"playId":"b55a6a49-ccc2-348f-9c58-2375ad037f4b","pitchNumber":3,"startTime":"2026-03-16T17:26:01.146Z","endTime":"2026-03-16T17:26:10.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:26:10.693Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman Davis Schneider to first baseman Riley Tirotta.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:26:19.615Z","endTime":"2026-03-16T17:28:41.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546420061117825,"aZ":-10.30837839892523,"pfxX":-3.9292321227277114,"pfxZ":12.118968536857238,"pX":0.24952342504966196,"pZ":1.6041236070345932,"vX0":2.9229431904888656,"vY0":-133.88366223070182,"vZ0":-8.792055584453923,"x":107.49,"y":195.47,"x0":-0.3492081938899589,"y0":50.003050405320984,"z0":5.680536182630686,"aX":-7.089874333406652},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.2,"breakHorizontal":6.5,"spinRate":2304,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.4100617746309485,"extension":6.074089392172814},"index":0,"playId":"7eb40192-537d-3009-829f-a3ed54e7767b","pitchNumber":1,"startTime":"2026-03-16T17:26:37.741Z","endTime":"2026-03-16T17:26:41.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13163346002187,"aZ":-12.065352277694174,"pfxX":-6.532216105210958,"pfxZ":10.727274281083965,"pX":-0.15587173262701243,"pZ":2.4381521515206366,"vX0":3.2821854662650423,"vY0":-135.67050817798705,"vZ0":-6.687180360593932,"x":122.94,"y":172.95,"x0":-0.5290016699027932,"y0":50.00402383087415,"z0":5.766286208526052,"aX":-12.245850399802551},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":11.2,"spinRate":2358,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.40286977865926765,"extension":6.031653098009471},"index":1,"playId":"bcf0db9d-e5c1-3de6-bc1e-f3038c8c731c","pitchNumber":2,"startTime":"2026-03-16T17:26:55.945Z","endTime":"2026-03-16T17:27:02.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":92.2,"endSpeed":84.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.071383016129516,"aZ":-13.032693707297573,"pfxX":-4.972061684097627,"pfxZ":10.533477765692675,"pX":0.7868546869482221,"pZ":3.4066608396043807,"vX0":5.448526006698598,"vY0":-134.2082360229132,"vZ0":-3.6715716993835086,"x":87.01,"y":146.8,"x0":-0.6272778645594369,"y0":50.00507619834384,"z0":5.725909989066784,"aX":-9.037507444356201},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":7.8,"spinRate":2206,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40870811634152027},"index":2,"playId":"3813a219-9fe2-3e48-8095-125ab12d7d3b","pitchNumber":3,"startTime":"2026-03-16T17:27:27.762Z","endTime":"2026-03-16T17:27:32.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.381080303209558,"aZ":-22.75047189695426,"pfxX":-2.808822414241384,"pfxZ":6.223516268078027,"pX":-1.2234107075796448,"pZ":2.008632027668739,"vX0":-0.2221778430648268,"vY0":-122.11250604539553,"vZ0":-4.52917521128452,"x":163.63,"y":184.55,"x0":-0.7661954749761084,"y0":50.00571860147751,"z0":5.837783680769157,"aX":-4.254791280883646},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.4,"breakHorizontal":5.2,"spinRate":741,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44804723970945703},"index":3,"playId":"17c59562-a5dc-3a2a-b351-19f128a9a2a0","pitchNumber":4,"startTime":"2026-03-16T17:27:47.674Z","endTime":"2026-03-16T17:27:51.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75486518561061,"aZ":-10.01587931051653,"pfxX":-3.7354195875660854,"pfxZ":12.248205846980444,"pX":0.842222077283307,"pZ":1.8771412616399383,"vX0":4.645477405259009,"vY0":-134.97295149707904,"vZ0":-8.080699414023073,"x":84.9,"y":188.1,"x0":-0.43190849265659303,"y0":50.0001982792085,"z0":5.651836572567523,"aX":-6.7562665445629415},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":5.5,"spinRate":2178,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.40889111829263136},"index":4,"playId":"f9881642-fedc-3bf4-85b4-e2799585d6fe","pitchNumber":5,"startTime":"2026-03-16T17:28:13.610Z","endTime":"2026-03-16T17:28:18.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.537687647785926,"aZ":-21.800823022919744,"pfxX":-2.5380064498279893,"pfxZ":6.228468839913374,"pX":-0.2951441798946962,"pZ":1.894800447157825,"vX0":2.1057540942320045,"vY0":-127.08641804362902,"vZ0":-5.0717482287540605,"x":128.25,"y":187.62,"x0":-0.7973361792991945,"y0":50.005804274132416,"z0":5.606682798634227,"aX":-4.229030226212441},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.6,"breakHorizontal":4.2,"spinRate":2254,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.42799892064621714,"extension":6.054039735391264},"hitData":{"launchSpeed":100.8,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.88,"coordY":152.59}},"index":5,"playId":"9204361d-e9c6-32e2-8749-0a2dd3744378","pitchNumber":6,"startTime":"2026-03-16T17:28:34.394Z","endTime":"2026-03-16T17:28:41.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:28:41.112Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Lopez homers (1) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:28:58.768Z","endTime":"2026-03-16T17:29:59.740Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":681751,"link":"/api/v1/people/681751"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553782364995776,"aZ":-17.887153302926443,"pfxX":-3.3977889376357977,"pfxZ":8.49176706704424,"pX":0.40575776231269695,"pZ":-0.4654333269989787,"vX0":4.244987829717803,"vY0":-128.61766186207626,"vZ0":-11.242045225409521,"x":101.53,"y":251.35,"x0":-0.8212088580965204,"y0":50.00458271086722,"z0":5.335927217493242,"aX":-5.718779333574815},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.2,"breakHorizontal":5.3,"spinRate":2397,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42511825503053213,"extension":6.280737914125777},"index":0,"playId":"c1af8c47-955a-323e-8bf0-7aac961d4dd7","pitchNumber":1,"startTime":"2026-03-16T17:29:12.159Z","endTime":"2026-03-16T17:29:15.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.554865713347812,"aZ":-13.565386150148049,"pfxX":-5.161518011312368,"pfxZ":9.889338968393965,"pX":-0.3436528292995553,"pZ":2.4034890715788406,"vX0":2.5611927634016785,"vY0":-135.57153513358128,"vZ0":-6.185638001974516,"x":130.1,"y":173.89,"x0":-0.624321034089508,"y0":50.005925574577745,"z0":5.64237058757062,"aX":-9.716543105749556},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2169,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4022991181770097,"extension":6.067174106529181},"hitData":{"launchSpeed":108.9,"launchAngle":23.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.35,"coordY":58.96}},"index":1,"playId":"0bab01ef-8f93-3c4c-b95f-a37a9d99968c","pitchNumber":2,"startTime":"2026-03-16T17:29:31.223Z","endTime":"2026-03-16T17:29:59.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":10.300000000000004,"leverageIndex":0.42,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:29:59.740Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:29:51.594Z","endTime":"2026-03-16T17:30:32.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68569520734272,"aZ":-12.903102454578685,"pfxX":-7.092853183270715,"pfxZ":10.098160535885544,"pX":0.3918792755921739,"pZ":2.067523651647023,"vX0":5.3116344749819815,"vY0":-136.2306155274959,"vZ0":-7.0610987633843205,"x":102.06,"y":182.96,"x0":-0.6470379572773484,"y0":50.001007718927575,"z0":5.557557922770093,"aX":-13.532135907985937},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":12.0,"spinRate":2350,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.399763665260358,"extension":6.136717539986656},"hitData":{"launchSpeed":71.6,"launchAngle":52.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.51,"coordY":134.89}},"index":0,"playId":"8f9b7ffb-2fdd-3dd2-8cb9-b7bb2a762105","pitchNumber":1,"startTime":"2026-03-16T17:30:22.809Z","endTime":"2026-03-16T17:30:32.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:30:32.388Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"C.J. Stubbs strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T17:32:34.971Z","endTime":"2026-03-16T17:34:01.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31385793104898,"aZ":-28.56099026544669,"pfxX":2.0154709162562665,"pfxZ":2.3424649703169003,"pX":0.4324359434364531,"pZ":3.3451792867164425,"vX0":1.9833355192076094,"vY0":-122.80521843940801,"vZ0":-0.6123053935416771,"x":100.52,"y":148.46,"x0":-0.6448312136994727,"y0":50.00091782247887,"z0":6.0086476541190805,"aX":3.10470896222045},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":-4.1,"spinRate":2405,"spinDirection":145},"zone":3,"typeConfidence":0.64,"plateTime":0.44451947942294856,"extension":6.326739260394258},"index":0,"playId":"a18e9407-ede1-3008-94d2-299f75ffbd46","pitchNumber":1,"startTime":"2026-03-16T17:32:47.537Z","endTime":"2026-03-16T17:32:51.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.031558401637017,"aZ":-25.953319695228558,"pfxX":5.614359535087015,"pfxZ":4.499510346123427,"pX":0.29659073250435647,"pZ":1.5729301484432499,"vX0":0.7513298348934678,"vY0":-116.56225601998017,"vZ0":-3.9753863411098056,"x":105.69,"y":196.31,"x0":-0.7591609006124883,"y0":50.0005841868721,"z0":5.739093809532093,"aX":7.757555114802516},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.4,"breakHorizontal":-10.3,"spinRate":2301,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.469131486851762,"extension":6.372984619852748},"index":1,"playId":"a6254826-1fde-395e-95de-33dc849820b2","pitchNumber":2,"startTime":"2026-03-16T17:33:01.571Z","endTime":"2026-03-16T17:33:04.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":94.0,"endSpeed":85.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219644745272593,"aZ":-8.959444031353529,"pfxX":-5.544784089346916,"pfxZ":12.307174349675297,"pX":0.052003331081848764,"pZ":1.4967474753869718,"vX0":4.190362172140789,"vY0":-136.51728698894019,"vZ0":-9.24289194761297,"x":115.02,"y":198.37,"x0":-0.7828909081479791,"y0":50.00372356488809,"z0":5.544238218251039,"aX":-10.460285737660596},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.5,"breakHorizontal":9.1,"spinRate":2406,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4012992029939597,"extension":6.461279938479268},"index":2,"playId":"be099c9b-1352-35d4-813d-5a576c3e955f","pitchNumber":3,"startTime":"2026-03-16T17:33:17.646Z","endTime":"2026-03-16T17:33:21.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.594769238345126,"aZ":-26.874592356307947,"pfxX":5.743593283190987,"pfxZ":3.6774927271980413,"pX":0.4525341258947229,"pZ":2.704532534139573,"vX0":1.1450151052766757,"vY0":-118.89381595647346,"vZ0":-1.6602526578352939,"x":99.75,"y":165.76,"x0":-0.7809278422113304,"y0":50.000775132782756,"z0":5.837853872327856,"aX":8.266989033476591},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.6,"breakHorizontal":-10.7,"spinRate":2355,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.45970173337920084,"extension":6.365336036980829},"index":3,"playId":"c68e89d8-7055-3966-9c4b-f2177e967e94","pitchNumber":4,"startTime":"2026-03-16T17:33:33.483Z","endTime":"2026-03-16T17:33:38.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-16T17:33:54.306Z","endTime":"2026-03-16T17:33:58.294Z","isPitch":false,"type":"action","player":{"id":667690,"link":"/api/v1/people/667690"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.541390463865756,"aZ":-25.269633735890878,"pfxX":6.416863802144723,"pfxZ":4.766448078867674,"pX":0.6648472757472583,"pZ":2.8610887070503295,"vX0":1.5474199672894986,"vY0":-119.99179791328115,"vZ0":-1.5190100053599869,"x":91.66,"y":161.53,"x0":-0.823000343018944,"y0":50.00475908401598,"z0":5.766980271382413,"aX":9.300677213492413},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":8.5,"breakHorizontal":-12.0,"spinRate":2338,"spinDirection":76},"zone":3,"typeConfidence":2.0,"plateTime":0.45754890072600585,"extension":6.4104851131778},"index":5,"playId":"55111a8f-9324-333d-8a64-6d0859d6135d","pitchNumber":5,"startTime":"2026-03-16T17:33:58.294Z","endTime":"2026-03-16T17:34:01.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667690,"link":"/api/v1/people/667690"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":667690,"link":"/api/v1/people/667690"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:34:01.560Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Tirotta flies out to center fielder Daniel Johnson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T17:34:23.570Z","endTime":"2026-03-16T17:34:37.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08525927065496,"aZ":-28.708450229825065,"pfxX":1.103007312499634,"pfxZ":2.1830409681153595,"pX":-0.11899281707388651,"pZ":2.172116284272692,"vX0":0.6670699988126978,"vY0":-124.01113688165843,"vZ0":-3.37992872209097,"x":121.54,"y":180.13,"x0":-0.5330188255954672,"y0":50.0047385739316,"z0":5.896430667904424,"aX":1.7528796935522701},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-2.2,"spinRate":2501,"spinDirection":97},"zone":8,"typeConfidence":0.84,"plateTime":0.4382956712211117,"extension":6.387648302398331},"hitData":{"launchSpeed":95.9,"launchAngle":48.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.83,"coordY":101.07}},"index":0,"playId":"e037380d-f003-33e2-9f34-5d428d100d22","pitchNumber":1,"startTime":"2026-03-16T17:34:27.298Z","endTime":"2026-03-16T17:34:37.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:34:37.964Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Arjun Nimmala grounds out, third baseman Connor Norby to first baseman Liam Hicks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T17:34:42.521Z","endTime":"2026-03-16T17:36:38.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.593418992179163,"aZ":-29.82425681576673,"pfxX":-8.73765596821205,"pfxZ":1.4825369928824639,"pX":-0.008261276729865975,"pZ":1.5602340808002872,"vX0":4.726108442983519,"vY0":-125.15545418513572,"vZ0":-4.360798919949265,"x":117.31,"y":196.65,"x0":-0.7872891875402723,"y0":50.00240808135958,"z0":5.771679605516161,"aX":-13.841495673509838},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1434,"spinDirection":228},"zone":13,"typeConfidence":0.87,"plateTime":0.4378752112008235,"extension":6.239094873635549},"index":0,"playId":"eceda23e-11c8-304d-9b4a-2f0b6aaeb836","pitchNumber":1,"startTime":"2026-03-16T17:35:02.612Z","endTime":"2026-03-16T17:35:06.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.648398999219285,"aZ":-11.057565457702806,"pfxX":-4.23628947075544,"pfxZ":11.443169663586065,"pX":-0.9454135393257156,"pZ":2.6262099384359194,"vX0":0.2918298869765543,"vY0":-134.81824326111376,"vZ0":-6.3076809901892625,"x":153.04,"y":167.87,"x0":-0.5043560991182781,"y0":50.00299919596216,"z0":5.772754208457173,"aX":-7.816625515949841},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":7.6,"spinRate":2252,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4059106606084262,"extension":6.391425955459914},"index":1,"playId":"701c44ac-d994-31bf-a4e7-66adcfe0ee66","pitchNumber":2,"startTime":"2026-03-16T17:35:17.745Z","endTime":"2026-03-16T17:35:21.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50192189385372,"aZ":-28.792542796351867,"pfxX":6.9257118456317075,"pfxZ":2.416952210244742,"pX":1.4941148330483287,"pZ":0.5257801861881384,"vX0":2.979690281645132,"vY0":-117.3196529727112,"vZ0":-5.60706018797745,"x":60.05,"y":224.58,"x0":-0.6909197234625313,"y0":50.003218177455864,"z0":5.619640211690187,"aX":9.685515054203055},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.4,"breakHorizontal":-13.3,"spinRate":2373,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4662826855944786,"extension":6.408536787347414},"index":2,"playId":"4bcda394-0352-3bb1-b495-c19313b0ff02","pitchNumber":3,"startTime":"2026-03-16T17:35:33.869Z","endTime":"2026-03-16T17:35:37.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592434638878526,"aZ":-14.111160521140327,"pfxX":-7.598352862333342,"pfxZ":9.463661600587814,"pX":0.002377145621637294,"pZ":1.897648808280111,"vX0":4.044666872522892,"vY0":-136.2167829436266,"vZ0":-7.54153889321093,"x":116.91,"y":187.54,"x0":-0.5024786322782576,"y0":50.00103417324074,"z0":5.647573106266785,"aX":-14.497631141959245},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":13.1,"spinRate":2203,"spinDirection":209},"zone":8,"typeConfidence":0.84,"plateTime":0.3997551056934445,"extension":6.351076650430353},"index":3,"playId":"5d3f86d0-053c-3d09-8f74-0b87d4716eb7","pitchNumber":4,"startTime":"2026-03-16T17:35:52.084Z","endTime":"2026-03-16T17:35:56.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.168063284209712,"aZ":-13.978710373907848,"pfxX":-6.543611311144092,"pfxZ":9.625827610596119,"pX":-0.6180630879120975,"pZ":1.1848165218009885,"vX0":1.3098670069726874,"vY0":-136.39593654718368,"vZ0":-9.544725597808567,"x":140.56,"y":206.79,"x0":-0.25344802032335034,"y0":50.00107507409931,"z0":5.6867577369649105,"aX":-12.363523669272428},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2120,"spinDirection":204},"zone":13,"typeConfidence":0.89,"plateTime":0.4011230870166731,"extension":6.432830780644695},"index":4,"playId":"6bc3778c-3c4f-32d4-b5c4-6b5dad7e6f70","pitchNumber":5,"startTime":"2026-03-16T17:36:17.197Z","endTime":"2026-03-16T17:36:21.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.400616978402528,"aZ":-28.848750225909296,"pfxX":1.6967938679714394,"pfxZ":2.0319771431818605,"pX":0.4881983564678637,"pZ":2.6140536055695063,"vX0":2.1318659942620166,"vY0":-126.22054136916643,"vZ0":-2.2170177640364237,"x":98.39,"y":168.2,"x0":-0.5834444931875904,"y0":50.00138050789227,"z0":5.79557501825435,"aX":2.7748499989063706},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-3.5,"spinRate":2318,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.4316996994414115,"extension":6.369752937064168},"hitData":{"launchSpeed":83.0,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.82,"coordY":166.79}},"index":5,"playId":"63cd16d7-2f7a-30c3-bb6e-c59fe5244174","pitchNumber":6,"startTime":"2026-03-16T17:36:32.728Z","endTime":"2026-03-16T17:36:38.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:36:38.504Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a sharp line drive to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:38:33.228Z","endTime":"2026-03-16T17:39:46.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68784656803591,"aZ":-24.036975274622993,"pfxX":-2.3618736008326984,"pfxZ":5.002073318709659,"pX":-0.026676093923879304,"pZ":3.3954242297012387,"vX0":3.396156220173748,"vY0":-125.24823041299942,"vZ0":-1.1258898856614183,"x":118.02,"y":147.1,"x0":-1.0788331142367575,"y0":50.00255135642904,"z0":5.774318936419413,"aX":-3.8416971506779185},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.1,"breakHorizontal":3.7,"spinRate":2279,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.43343752443478456,"extension":5.94908391554857},"index":0,"playId":"f9c5d5af-27de-3313-a353-8da2d951593b","pitchNumber":1,"startTime":"2026-03-16T17:38:47.086Z","endTime":"2026-03-16T17:39:14.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"}},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.80355071611831,"aZ":-23.348285590166633,"pfxX":-2.3254620994880995,"pfxZ":5.5359508242936375,"pX":0.7713454120711383,"pZ":3.508676525503326,"vX0":4.746994166001197,"vY0":-123.90801315730005,"vZ0":-0.8438866519157157,"x":87.6,"y":144.05,"x0":-0.8455556214452798,"y0":50.004048892934485,"z0":5.7602687296226796,"aX":-3.709082048229891},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.1,"breakHorizontal":3.4,"spinRate":2252,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4377910673523626,"extension":5.904709314827456},"index":1,"playId":"9d59c10c-c6b3-31c9-bdae-b463c10cdf69","pitchNumber":2,"startTime":"2026-03-16T17:39:19.417Z","endTime":"2026-03-16T17:39:23.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.374440144619975,"aZ":-10.583159592756568,"pfxX":-6.019638702277117,"pfxZ":11.771082633426397,"pX":0.010922774291452116,"pZ":3.2364021925189808,"vX0":3.912167726485804,"vY0":-135.51212780975942,"vZ0":-4.768495790010482,"x":116.58,"y":151.4,"x0":-0.6794799678784329,"y0":50.00646856537724,"z0":5.777027446400955,"aX":-11.045399509477113},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.3,"breakHorizontal":10.0,"spinRate":2227,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4063223791905166,"extension":6.24348202750542},"hitData":{"launchSpeed":102.4,"launchAngle":22.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":41.16,"coordY":105.5}},"index":2,"playId":"bb71ead0-b9f2-3d84-b324-fd796b705dfe","pitchNumber":3,"startTime":"2026-03-16T17:39:35.179Z","endTime":"2026-03-16T17:39:46.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:39:46.143Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, second baseman Davis Schneider to first baseman Riley Tirotta. Connor Norby to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:40:05.841Z","endTime":"2026-03-16T17:41:38.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.558262278060365,"aZ":-13.074051342359734,"pfxX":-5.229438381732299,"pfxZ":10.169933084950504,"pX":0.27237942801481013,"pZ":2.6003722284260062,"vX0":3.7534057692611786,"vY0":-135.65947889685407,"vZ0":-5.951645071452447,"x":106.62,"y":168.57,"x0":-0.44441337567919287,"y0":50.003545134759136,"z0":5.7213855670962985,"aX":-9.821836900722426},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":8.8,"spinRate":2106,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4025819363304448,"extension":6.146491298192675},"index":0,"playId":"3a58a2ee-b6e3-31fd-85fe-2965dbf84ce5","pitchNumber":1,"startTime":"2026-03-16T17:40:22.657Z","endTime":"2026-03-16T17:40:26.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":69.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68033000401175,"aZ":-39.055927614758,"pfxX":4.645106641072294,"pfxZ":-5.7423494570653135,"pX":1.2025465563797717,"pZ":1.318830808078791,"vX0":2.7545308805106203,"vY0":-108.95436994943896,"vZ0":-0.6584939221884397,"x":71.16,"y":203.17,"x0":-0.6827987935680916,"y0":50.00172005653065,"z0":5.85636785628197,"aX":5.567539570010951},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-10.2,"breakHorizontal":-9.1,"spinRate":2595,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.5032880977180394,"extension":6.090733831437613},"index":1,"playId":"dd17ba91-b182-300e-b672-75351a871f18","pitchNumber":2,"startTime":"2026-03-16T17:40:42.049Z","endTime":"2026-03-16T17:40:45.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.45173918907458,"aZ":-24.394804629024268,"pfxX":-3.3318296560935954,"pfxZ":5.020331217506783,"pX":-0.21736909281640154,"pZ":1.566062957657208,"vX0":1.952428339311473,"vY0":-122.41701473980372,"vZ0":-5.0568793952847235,"x":125.29,"y":196.5,"x0":-0.5839952245213744,"y0":50.00268999441184,"z0":5.693578715232408,"aX":-5.1620694197497485},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.4,"breakHorizontal":5.8,"spinRate":907,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4439176800589322,"extension":6.293425590615618},"index":2,"playId":"e2ff47f5-2eeb-3d5d-8045-328228794d0b","pitchNumber":3,"startTime":"2026-03-16T17:41:01.791Z","endTime":"2026-03-16T17:41:06.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.641899300958475,"aZ":-21.644415696017003,"pfxX":-4.573632102440005,"pfxZ":6.609843826262332,"pX":-1.1298826262134134,"pZ":2.480584676339553,"vX0":0.8021118458822251,"vY0":-124.50173997833399,"vZ0":-3.8240548291189436,"x":160.07,"y":171.8,"x0":-0.858747475657524,"y0":50.00071791987454,"z0":5.797522023958079,"aX":-7.281547241962899},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.5,"breakHorizontal":8.2,"spinRate":1176,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.43755431136618395,"extension":6.2821217225274095},"hitData":{"launchSpeed":64.4,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.44,"coordY":150.34}},"index":3,"playId":"41fb3d85-cc65-344f-b961-b9fb191acd1a","pitchNumber":4,"startTime":"2026-03-16T17:41:30.241Z","endTime":"2026-03-16T17:41:38.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.52,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:41:38.666Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esteury Ruiz grounds out, shortstop Arjun Nimmala to first baseman Riley Tirotta. Connor Norby to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:42:01.156Z","endTime":"2026-03-16T17:42:58.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45287623621996,"aZ":-12.565676803419757,"pfxX":-4.0751163691450625,"pfxZ":10.884947558484402,"pX":0.749620838644334,"pZ":1.9546124668728806,"vX0":4.762765350166709,"vY0":-133.55359854574027,"vZ0":-7.530468182636449,"x":88.43,"y":186.01,"x0":-0.529558975485502,"y0":50.00648402159689,"z0":5.719754170840921,"aX":-7.34423480587142},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2232,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4105198868249893,"extension":6.234390107414096},"index":0,"playId":"a84a785e-4fd9-3dc6-865e-493f042c134b","pitchNumber":1,"startTime":"2026-03-16T17:42:05.058Z","endTime":"2026-03-16T17:42:09.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"073da1eb-dc15-3e5e-a46f-55ce572fe061","startTime":"2026-03-16T17:42:24.368Z","endTime":"2026-03-16T17:42:28.625Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92942881943765,"aZ":-23.977323088564695,"pfxX":1.778343639090357,"pfxZ":5.304716642751674,"pX":0.00824572046720064,"pZ":1.5682367249094609,"vX0":2.204552772602621,"vY0":-122.6070229195899,"vZ0":-4.947050387332084,"x":116.69,"y":196.44,"x0":-1.1286595611615373,"y0":50.0023536541521,"z0":5.621626376841275,"aX":2.746086367637909},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.9,"breakHorizontal":-3.7,"spinRate":2337,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.44427591727960847,"extension":6.294872898141697},"hitData":{"launchSpeed":63.3,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":152.09}},"index":2,"playId":"e4608c7b-45b1-35eb-a5ff-ef0c6105995d","pitchNumber":2,"startTime":"2026-03-16T17:42:49.246Z","endTime":"2026-03-16T17:42:58.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.34,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:42:58.241Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Johnson singles on a line drive to right fielder Nathan Lukes. Connor Norby scores. Daniel Johnson to 2nd. Daniel Johnson advances to 2nd, on a fielding error by right fielder Nathan Lukes.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:43:23.721Z","endTime":"2026-03-16T17:44:45.293Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":{"id":681751,"link":"/api/v1/people/681751"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232086862817454,"aZ":-19.736109139630056,"pfxX":-5.373996951816272,"pfxZ":7.462606713632045,"pX":0.6341047518882356,"pZ":0.5942354009972908,"vX0":5.129429344184546,"vY0":-127.50075626488471,"vZ0":-8.468687178809786,"x":92.83,"y":222.74,"x0":-0.6939293517951309,"y0":50.002996006845464,"z0":5.483929318311597,"aX":-8.955880122223997},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.0,"breakHorizontal":8.8,"spinRate":1191,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4276124380490032,"extension":6.394398870304746},"index":0,"playId":"018fbba8-686c-3d00-ba78-ae01572340a8","pitchNumber":1,"startTime":"2026-03-16T17:43:25.674Z","endTime":"2026-03-16T17:43:29.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447019808700773,"aZ":-23.88066081377648,"pfxX":2.809971828675376,"pfxZ":5.152363181347455,"pX":0.7429554464606929,"pZ":2.384367823373033,"vX0":3.199255917462109,"vY0":-125.53841825451678,"vZ0":-3.323458192111599,"x":88.68,"y":174.4,"x0":-0.9090880731153168,"y0":50.00320612183716,"z0":5.651540920028832,"aX":4.520890405073588},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.9,"breakHorizontal":-5.8,"spinRate":2512,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4349379488272671,"extension":6.107397741120823},"index":1,"playId":"40e98f34-1143-3a12-a62b-e2cae50740ce","pitchNumber":2,"startTime":"2026-03-16T17:43:48.627Z","endTime":"2026-03-16T17:43:53.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.698964534535797,"aZ":-10.17445007713359,"pfxX":-8.344056972329229,"pfxZ":11.889557248137477,"pX":0.9745690242224782,"pZ":3.661490501810923,"vX0":6.581360075061329,"vY0":-135.4457066975553,"vZ0":-3.568447259632409,"x":79.85,"y":139.92,"x0":-0.40757065388142577,"y0":50.003242314092375,"z0":5.712120364950821,"aX":-15.441118395823095},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.9,"breakHorizontal":13.7,"spinRate":2304,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40501559541565424,"extension":6.252730425784466},"index":2,"playId":"15e25689-24ec-3e0e-a750-be746f2389aa","pitchNumber":3,"startTime":"2026-03-16T17:44:15.629Z","endTime":"2026-03-16T17:44:18.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443655533998133,"aZ":-10.906588920106987,"pfxX":-4.529369768093154,"pfxZ":11.506540364333235,"pX":0.281819863696035,"pZ":1.6399734360274543,"vX0":3.923529298728428,"vY0":-135.32796450524393,"vZ0":-8.193690280573273,"x":106.26,"y":194.5,"x0":-0.600672771257835,"y0":50.00642696524437,"z0":5.477502512652288,"aX":-8.374988699323787},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":7.3,"spinRate":2293,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.40525507067540945,"extension":6.293359642954532},"hitData":{"launchSpeed":110.6,"launchAngle":7.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.37,"coordY":107.98}},"index":3,"playId":"f988c954-f472-3178-9f3b-1fd49c20664b","pitchNumber":4,"startTime":"2026-03-16T17:44:33.460Z","endTime":"2026-03-16T17:44:45.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":1.46,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:44:45.293Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brian Navarreto pops out to shortstop Arjun Nimmala.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:45:21.060Z","endTime":"2026-03-16T17:48:26.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.761384699146124,"aZ":-21.260986926345,"pfxX":-5.625134778148684,"pfxZ":6.947698160997096,"pX":0.7733436320922278,"pZ":2.247306187332762,"vX0":5.585606542766262,"vY0":-123.7488751099858,"vZ0":-4.225298963053968,"x":87.52,"y":178.1,"x0":-0.7687051917843282,"y0":50.00162655787604,"z0":5.730237528872171,"aX":-8.834508006287056},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.0,"breakHorizontal":9.1,"spinRate":935,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4404877131575726,"extension":6.4299250047073295},"index":0,"playId":"bb3da26d-acf5-35d3-9848-123233389176","pitchNumber":1,"startTime":"2026-03-16T17:45:21.060Z","endTime":"2026-03-16T17:45:25.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827639261135968,"aZ":-23.274328963428474,"pfxX":0.7724975608584881,"pfxZ":5.586550923476458,"pX":1.1884967039661856,"pZ":1.9366167362425208,"vX0":4.852457283678371,"vY0":-125.09512900611364,"vZ0":-4.376106764804061,"x":71.7,"y":186.49,"x0":-0.8721840915109357,"y0":50.0060203400344,"z0":5.6028554409425375,"aX":1.2321785763479944},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.4,"breakHorizontal":-2.4,"spinRate":2262,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.43685446512597315,"extension":6.27165263448556},"index":1,"playId":"09638680-7726-3fff-ad2c-14466a22f1bb","pitchNumber":2,"startTime":"2026-03-16T17:45:56.048Z","endTime":"2026-03-16T17:45:59.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.341712776453083,"aZ":-24.79186739973651,"pfxX":2.5357951106009464,"pfxZ":4.857282841183759,"pX":-0.4559860192323219,"pZ":3.169885302419779,"vX0":0.3739121006038386,"vY0":-122.98808809809988,"vZ0":-1.1609037751509885,"x":134.38,"y":153.19,"x0":-0.9394404018717888,"y0":50.00009144501711,"z0":5.767422632924871,"aX":3.8504919734955223},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.8,"breakHorizontal":-4.7,"spinRate":2439,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.44682704975849363,"extension":6.24837577699332},"index":2,"playId":"bd0897c3-48d4-3d62-96ac-ccae3cb26f75","pitchNumber":3,"startTime":"2026-03-16T17:46:21.300Z","endTime":"2026-03-16T17:46:26.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.002268114232646,"aZ":-19.754024598314565,"pfxX":-5.656848068607536,"pfxZ":7.861258430462634,"pX":0.29229519217292677,"pZ":2.1061980974334293,"vX0":3.9928317451982607,"vY0":-123.8899885268558,"vZ0":-4.860556844809373,"x":105.86,"y":181.91,"x0":-0.5924722814041288,"y0":50.002199307470086,"z0":5.709564065315878,"aX":-8.935477639909056},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":13.6,"breakHorizontal":9.5,"spinRate":1042,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4394079785180445,"extension":6.395751064434971},"index":3,"playId":"36c16a34-dcd5-3fc3-9ab4-a77077ba25d7","pitchNumber":4,"startTime":"2026-03-16T17:46:53.945Z","endTime":"2026-03-16T17:46:58.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.168453993112347,"aZ":-12.19407861739684,"pfxX":-5.346969807008426,"pfxZ":11.35367925646413,"pX":-0.6087116278349431,"pZ":3.7523348600690163,"vX0":1.338782559165262,"vY0":-132.31254988660828,"vZ0":-3.1566247167786727,"x":140.2,"y":137.47,"x0":-0.4289581015418328,"y0":50.00441938335903,"z0":5.863612777368627,"aX":-9.411560322957842},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":9.4,"spinRate":2269,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4151313051009571,"extension":6.2565711079642705},"index":4,"playId":"76137132-1298-363f-abc7-96bc485448d1","pitchNumber":5,"startTime":"2026-03-16T17:47:28.792Z","endTime":"2026-03-16T17:47:32.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33004904463045,"aZ":-27.215828406969216,"pfxX":1.946085612048488,"pfxZ":3.1673508529713947,"pX":0.9887445704670388,"pZ":1.0944025381630489,"vX0":3.899103849557831,"vY0":-123.67336266620299,"vZ0":-5.234205493896292,"x":79.31,"y":209.23,"x0":-0.8548337569493207,"y0":50.00286955551949,"z0":5.493095296898003,"aX":3.043897537233347},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.9,"breakHorizontal":-4.3,"spinRate":2476,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.44118777807161536,"extension":6.3765190530077325},"index":5,"playId":"a2eb30e8-0cf3-3599-8eb2-ed9b7cb16047","pitchNumber":6,"startTime":"2026-03-16T17:47:56.180Z","endTime":"2026-03-16T17:48:00.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.561872632464752,"aZ":-25.902413627555138,"pfxX":1.5394486745522498,"pfxZ":3.990717438363422,"pX":-0.5973649655467508,"pZ":2.937653016910007,"vX0":0.36933855129094995,"vY0":-123.77616616277534,"vZ0":-1.704343900323035,"x":139.77,"y":159.46,"x0":-0.9481717869095913,"y0":50.00585022316424,"z0":5.776040943757768,"aX":2.4213569681578253},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.1,"breakHorizontal":-2.9,"spinRate":2451,"spinDirection":175},"zone":1,"typeConfidence":2.0,"plateTime":0.4402388753638995,"extension":6.193703155221381},"hitData":{"launchSpeed":74.9,"launchAngle":63.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.31,"coordY":148.54}},"index":6,"playId":"856a10fb-e986-35b7-b088-6321b4ce90b7","pitchNumber":7,"startTime":"2026-03-16T17:48:19.299Z","endTime":"2026-03-16T17:48:26.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:48:26.969Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to left fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:50:34.167Z","endTime":"2026-03-16T17:52:31.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29797530817754,"aZ":-13.524762029655745,"pfxX":-4.3260983714108665,"pfxZ":10.216335650691093,"pX":-0.040113502820826125,"pZ":2.7295886654623596,"vX0":2.9275313214688343,"vY0":-134.97277773710127,"vZ0":-5.598228526600789,"x":118.53,"y":165.08,"x0":-0.5826688621310663,"y0":50.00267088446757,"z0":5.800892613350523,"aX":-7.896826814087654},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2252,"spinDirection":207},"zone":5,"typeConfidence":0.89,"plateTime":0.4074759026276875,"extension":6.380605205158559},"index":0,"playId":"b2c74153-8d8d-33ac-b3c4-d4502f1af0be","pitchNumber":1,"startTime":"2026-03-16T17:50:53.209Z","endTime":"2026-03-16T17:50:57.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49291033861784,"aZ":-26.279927713866957,"pfxX":-8.044848786749535,"pfxZ":3.7322273339233547,"pX":-0.9864432041076778,"pZ":1.1374941643550132,"vX0":2.7469170320805576,"vY0":-125.24880638862011,"vZ0":-5.605847755018409,"x":154.6,"y":208.07,"x0":-1.0553013565214886,"y0":50.00624646436436,"z0":5.567837817988958,"aX":-12.719121214994443},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":1213,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4381714070397562,"extension":6.344735382768747},"index":1,"playId":"003d65c5-db79-35a4-92e1-202825562dd7","pitchNumber":2,"startTime":"2026-03-16T17:51:06.470Z","endTime":"2026-03-16T17:51:10.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429668293944754,"aZ":-29.6390275459749,"pfxX":2.892812572313213,"pfxZ":1.7612999633559348,"pX":0.8363508471915377,"pZ":1.9867160792814784,"vX0":2.6734688175146952,"vY0":-118.86837841247217,"vZ0":-2.557133287175076,"x":85.12,"y":185.14,"x0":-0.6761677014635681,"y0":50.00301304127914,"z0":5.750297966164307,"aX":4.165957590869052},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.9,"breakHorizontal":-5.9,"spinRate":2453,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.45967275797080154,"extension":6.433114741525256},"index":2,"playId":"6a6a1fe7-e68a-3812-916b-e5e582d22e10","pitchNumber":3,"startTime":"2026-03-16T17:51:20.138Z","endTime":"2026-03-16T17:51:24.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795894819823616,"aZ":-29.12655140401298,"pfxX":-9.018709189707847,"pfxZ":1.900800492401478,"pX":0.6534346001673931,"pZ":2.207330830099868,"vX0":6.232610860381242,"vY0":-125.49173648119499,"vZ0":-2.7534676950808574,"x":92.09,"y":179.18,"x0":-0.682264780470106,"y0":50.00511415836904,"z0":5.675177029653208,"aX":-14.483192889161018},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":15.0,"spinRate":1244,"spinDirection":238},"zone":9,"typeConfidence":0.87,"plateTime":0.4353491509785554,"extension":6.238025137421879},"index":3,"playId":"261e13e8-f583-392d-bcca-a2b0fdd85bd3","pitchNumber":4,"startTime":"2026-03-16T17:51:52.991Z","endTime":"2026-03-16T17:51:57.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.053322712532015,"aZ":-13.933876250737747,"pfxX":-3.3751002566786164,"pfxZ":9.833754617008491,"pX":-0.1564006192680828,"pZ":3.8702836889050216,"vX0":1.683753472209227,"vY0":-135.44748143780927,"vZ0":-3.191505170321845,"x":122.96,"y":134.28,"x0":-0.3481786213414117,"y0":50.001884334782076,"z0":6.04033697689022,"aX":-6.260146026016693},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2224,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4046374297813684,"extension":6.251025249503237},"index":4,"playId":"8ef493e4-d521-3421-aeb4-adaa7adcaf4a","pitchNumber":5,"startTime":"2026-03-16T17:52:07.564Z","endTime":"2026-03-16T17:52:12.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02290714459678,"aZ":-28.230513078723092,"pfxX":2.1420975713316674,"pfxZ":2.4724400374947644,"pX":0.2445133606993996,"pZ":2.204461881295856,"vX0":1.3447658738893535,"vY0":-125.1507616885242,"vZ0":-3.3094036693216085,"x":107.68,"y":179.26,"x0":-0.5771444728596599,"y0":50.003329197812924,"z0":5.843375655456567,"aX":3.415212434710909},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":-4.2,"spinRate":2531,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.4367900488171106,"extension":6.39718820980444},"hitData":{"launchSpeed":92.0,"launchAngle":19.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.95,"coordY":83.15}},"index":5,"playId":"9e09eb15-e55b-3b5a-b080-ff1df8cb4e46","pitchNumber":6,"startTime":"2026-03-16T17:52:22.951Z","endTime":"2026-03-16T17:52:31.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.03,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:52:31.982Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to left fielder Kyle Stowers. George Springer to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:52:59.898Z","endTime":"2026-03-16T17:54:14.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472174522829782,"aZ":-12.933248109812103,"pfxX":-4.1099029869670805,"pfxZ":10.308827866190315,"pX":-0.7745253573481548,"pZ":2.6545529298756056,"vX0":1.0692150974972578,"vY0":-135.6976370043538,"vZ0":-5.7933107711956815,"x":146.52,"y":167.11,"x0":-0.6395077160233126,"y0":50.00224407246115,"z0":5.71685394798139,"aX":-7.670314168226618},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2251,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.40351772389436746,"extension":6.301335482690163},"index":0,"playId":"ed1102fb-75f8-3f57-86ba-22b6d1d2fae1","pitchNumber":1,"startTime":"2026-03-16T17:52:59.898Z","endTime":"2026-03-16T17:53:04.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35554204759845,"aZ":-27.598502204241715,"pfxX":-9.609886341214104,"pfxZ":2.763835066091988,"pX":0.8172499775255745,"pZ":1.340836800131491,"vX0":7.262271097729943,"vY0":-127.34387831870774,"vZ0":-5.097392684522248,"x":85.85,"y":202.58,"x0":-0.8127101588804486,"y0":50.00201604129563,"z0":5.532394942235202,"aX":-15.898278509385388},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":16.0,"spinRate":1159,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.42892505045167084,"extension":6.37518438076766},"index":1,"playId":"a479afee-0275-3175-b568-078dd218015a","pitchNumber":2,"startTime":"2026-03-16T17:53:15.656Z","endTime":"2026-03-16T17:53:19.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.684973432827945,"aZ":-39.15864838477644,"pfxX":0.6742309405410056,"pfxZ":-4.802723904257486,"pX":1.5963696053673833,"pZ":1.6555072469533345,"vX0":4.690058479177454,"vY0":-119.70964203848044,"vZ0":-1.5488681055827787,"x":56.15,"y":194.08,"x0":-0.4742218571012787,"y0":50.00328719408495,"z0":5.810142037090839,"aX":0.9798727774471806},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.8,"breakHorizontal":-2.3,"spinRate":2344,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4572127662799126,"extension":6.410112989938145},"index":2,"playId":"a333a214-3e83-38e3-819d-21f33f81740c","pitchNumber":3,"startTime":"2026-03-16T17:53:31.605Z","endTime":"2026-03-16T17:53:34.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870913739281665,"aZ":-13.201529384244358,"pfxX":-5.338652373508722,"pfxZ":10.204129797648422,"pX":-0.5121275123814593,"pZ":2.9444215148308364,"vX0":1.8896336457187446,"vY0":-134.876814234473,"vZ0":-5.003225364569774,"x":136.52,"y":159.28,"x0":-0.5246108122690502,"y0":50.00017081928809,"z0":5.74050140904873,"aX":-9.922398792568993},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2246,"spinDirection":207},"zone":1,"typeConfidence":0.88,"plateTime":0.4047100640684338,"extension":6.308821508060597},"index":3,"playId":"1059ab9d-0762-3df2-a48c-064dbc12ecc5","pitchNumber":4,"startTime":"2026-03-16T17:53:49.672Z","endTime":"2026-03-16T17:53:53.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.983172600065398,"aZ":-11.09958629198536,"pfxX":-5.980330630746602,"pfxZ":11.184920253575687,"pX":0.3765160686592752,"pZ":1.9840025615104477,"vX0":4.34025183579108,"vY0":-136.38762899333994,"vZ0":-7.99550500116303,"x":102.65,"y":185.21,"x0":-0.4584914054284286,"y0":50.00017398204396,"z0":5.718793212023559,"aX":-11.265412592873409},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":10.0,"spinRate":2358,"spinDirection":200},"zone":9,"typeConfidence":0.89,"plateTime":0.4015783959030901,"extension":6.448369953340826},"hitData":{"launchSpeed":97.7,"launchAngle":2.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":109.74,"coordY":171.94}},"index":4,"playId":"5bb979e7-acd6-3b55-be6f-d9883b3a5d59","pitchNumber":5,"startTime":"2026-03-16T17:54:05.861Z","endTime":"2026-03-16T17:54:14.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":-9.799999999999997,"leverageIndex":1.75,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:54:14.765Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Davis Schneider walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:54:49.590Z","endTime":"2026-03-16T17:56:06.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.386376361565016,"aZ":-29.320189690968935,"pfxX":2.3509626471262988,"pfxZ":1.7676101031425144,"pX":0.570169307309164,"pZ":3.2891056663656895,"vX0":2.041823111856213,"vY0":-125.55204644707172,"vZ0":-0.853358008373874,"x":95.27,"y":149.97,"x0":-0.5554250585640712,"y0":50.00389797887999,"z0":5.992640747666859,"aX":3.8014929286224626},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":-4.7,"spinRate":2326,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.434144484563201,"extension":6.323822893917691},"index":0,"playId":"3bdff86b-ba16-39c7-81a4-bd1d021ae445","pitchNumber":1,"startTime":"2026-03-16T17:54:50.661Z","endTime":"2026-03-16T17:54:54.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432308348615578,"aZ":-28.235263444464458,"pfxX":7.71038773751379,"pfxZ":2.7464139338062488,"pX":1.1899325791349131,"pZ":0.8394122840227791,"vX0":2.281545235929338,"vY0":-118.68050506616412,"vZ0":-5.1675606144648825,"x":71.64,"y":216.12,"x0":-0.7842415003155863,"y0":50.00346826536929,"z0":5.59826659191722,"aX":11.065668783992871},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.1,"breakHorizontal":-14.5,"spinRate":2413,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4604564879707338,"extension":6.500109044233209},"index":1,"playId":"e52d50f7-af20-3403-9554-2dfd5a04f3ff","pitchNumber":2,"startTime":"2026-03-16T17:55:06.185Z","endTime":"2026-03-16T17:55:10.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.538335033676468,"aZ":-24.71195835564217,"pfxX":-10.470743924582331,"pfxZ":4.448401686089639,"pX":1.9439533815729155,"pZ":-0.07155823824456697,"vX0":9.734466286689635,"vY0":-127.28618291674653,"vZ0":-9.17162557236597,"x":42.9,"y":240.71,"x0":-0.5282401447287549,"y0":50.00588203069923,"z0":5.464954781675927,"aX":-17.57692300336637},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":1262,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4266276084413705,"extension":6.450741280098089},"index":2,"playId":"4cd8c66e-6dda-318b-91ee-47fb81165c17","pitchNumber":3,"startTime":"2026-03-16T17:55:26.706Z","endTime":"2026-03-16T17:55:33.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Janson Junk. George Springer scores. Nathan Lukes to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"actionPlayId":"4cd8c66e-6dda-318b-91ee-47fb81165c17","startTime":"2026-03-16T17:55:57.529Z","endTime":"2026-03-16T17:56:01.237Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":543807,"link":"/api/v1/people/543807"},"postOnSecond":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.9,"dramaIndex":77.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.064333582315022,"aZ":-28.831886009297225,"pfxX":2.0660277788251418,"pfxZ":2.0684237996839716,"pX":0.9939706640328697,"pZ":2.129766514857258,"vX0":3.499676019996847,"vY0":-125.81075777141372,"vZ0":-3.2609672259367084,"x":79.11,"y":181.28,"x0":-0.6800788182664266,"y0":50.00054231690595,"z0":5.764354711201694,"aX":3.3306451059136317},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":-4.4,"spinRate":2291,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.4343495604672527,"extension":6.569278084212227},"index":4,"playId":"ff60fdc4-da1f-3a78-a35c-6f71a6020936","pitchNumber":4,"startTime":"2026-03-16T17:56:01.237Z","endTime":"2026-03-16T17:56:06.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.9,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:56:06.411Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:58:26.895Z","endTime":"2026-03-16T17:59:12.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"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-16T17:56:37.391Z","endTime":"2026-03-16T17:57:45.760Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Josh Ekness replaces Janson Junk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"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-16T17:57:45.760Z","endTime":"2026-03-16T17:58:29.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707720659775795,"aZ":-29.659862660634076,"pfxX":7.531607970718527,"pfxZ":1.7497235468719854,"pX":0.5741043031100479,"pZ":2.1574666708322154,"vX0":6.517337772122697,"vY0":-119.5238781951173,"vZ0":-1.280161178531048,"x":95.12,"y":180.53,"x0":-3.173971846867182,"y0":50.00150554604731,"z0":5.38243852264064,"aX":10.8106897667226},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.1,"breakHorizontal":-15.4,"spinRate":2484,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.459623230108241,"extension":6.37054710100037},"index":2,"playId":"bf707114-bbf0-3cac-bc16-35a83a09d7bf","pitchNumber":1,"startTime":"2026-03-16T17:58:29.020Z","endTime":"2026-03-16T17:58:32.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":96.9,"endSpeed":88.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22432297317334,"aZ":-15.271828185557668,"pfxX":-8.144119394044822,"pfxZ":8.463985215432952,"pX":-0.10220909757925892,"pZ":3.375106862314263,"vX0":10.395845963350155,"vY0":-140.72616360617445,"vZ0":-2.518117796401256,"x":120.9,"y":147.65,"x0":-2.7936293591286034,"y0":50.00297726580149,"z0":5.2759955296229695,"aX":-16.264835588726744},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":12.5,"spinRate":2522,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38985697436965827,"extension":6.582954435918564},"index":3,"playId":"9ae3aa4b-4b90-3087-b4c6-264b29f864cc","pitchNumber":2,"startTime":"2026-03-16T17:58:44.212Z","endTime":"2026-03-16T17:58:47.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156613738932126,"aZ":-16.14795923345345,"pfxX":-6.325734713170872,"pfxZ":7.946893532669829,"pX":0.6977279947894331,"pZ":4.0917160950893665,"vX0":11.9802507112655,"vY0":-140.7086492027257,"vZ0":-0.925067960628515,"x":90.4,"y":128.3,"x0":-2.7819590698095977,"y0":50.00490849937386,"z0":5.465075292174029,"aX":-12.761394288573166},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2578,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.38838081972173066,"extension":6.639034215640457},"index":4,"playId":"843b0245-b823-3ecd-9c2d-dcc8867a4bfa","pitchNumber":3,"startTime":"2026-03-16T17:59:09.028Z","endTime":"2026-03-16T17:59:12.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":2.05,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:59:12.210Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daulton Varsho doubles (5) on a sharp line drive to right fielder Griffin Conine. Nathan Lukes scores. Davis Schneider scores. Daulton Varsho to 3rd.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:59:35.637Z","endTime":"2026-03-16T18:01:07.007Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"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, 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":83.2,"endSpeed":74.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00077138204723,"aZ":-27.374905013257646,"pfxX":9.12419985351858,"pfxZ":3.367409550478113,"pX":1.4958021281360319,"pZ":1.7415201252596202,"vX0":7.655214889632009,"vY0":-120.76350846566787,"vZ0":-2.5903071454982745,"x":59.98,"y":191.76,"x0":-2.940752019441631,"y0":50.004219845618664,"z0":5.322509433344672,"aX":13.01772055562927},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.5,"breakHorizontal":-18.8,"spinRate":2593,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4596275320599137,"extension":6.598949987433212},"index":0,"playId":"3f0a460d-f16d-3540-9ce5-d98bde6f2341","pitchNumber":1,"startTime":"2026-03-16T17:59:35.637Z","endTime":"2026-03-16T17:59:39.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55002529662539,"aZ":-35.98791872823242,"pfxX":2.3408322369774743,"pfxZ":-2.4317885574150644,"pX":-0.1741235558308372,"pZ":1.540057169718756,"vX0":6.493599702829027,"vY0":-123.80997919566941,"vZ0":-2.068384247171255,"x":123.64,"y":197.2,"x0":-3.125275735871902,"y0":50.004484183432716,"z0":5.37156550710589,"aX":3.6675405038663267},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.7,"breakHorizontal":-5.6,"spinRate":2672,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.44081953060200885,"extension":6.439238691845502},"index":1,"playId":"25644c98-36ea-3449-be83-44e637c11b8c","pitchNumber":2,"startTime":"2026-03-16T17:59:53.243Z","endTime":"2026-03-16T17:59:56.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850280316685584,"aZ":-12.26821893093374,"pfxX":-5.312586834861447,"pfxZ":9.554603689831847,"pX":-0.5119966965454812,"pZ":3.972512021666078,"vX0":8.742604018762739,"vY0":-142.52375909832318,"vZ0":-1.7597273627497465,"x":136.52,"y":131.52,"x0":-2.911219041281392,"y0":50.00251082390235,"z0":5.361322469806518,"aX":-11.068746293781604},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":8.2,"spinRate":2558,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3824477487359319,"extension":6.637637675339009},"index":2,"playId":"fd239b6c-5951-324e-b733-63d12408f7e8","pitchNumber":3,"startTime":"2026-03-16T18:00:14.178Z","endTime":"2026-03-16T18:00:17.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.484664969762623,"aZ":-24.36915124987047,"pfxX":2.9892560752955974,"pfxZ":5.146446438731373,"pX":0.8195862753153274,"pZ":2.2277076774636497,"vX0":8.132086905480781,"vY0":-122.2037562527659,"vZ0":-2.409143268459718,"x":85.76,"y":178.63,"x0":-2.9360170403637804,"y0":50.002664139408886,"z0":5.314010676280812,"aX":4.531722675410072},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.0,"breakHorizontal":-7.3,"spinRate":2509,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4477600172508023,"extension":6.602985033072768},"index":3,"playId":"62b89c03-d59c-38c5-9251-69783590cf82","pitchNumber":4,"startTime":"2026-03-16T18:00:36.728Z","endTime":"2026-03-16T18:00:41.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.332709852462894,"aZ":-12.08507847551598,"pfxX":-5.83771704968694,"pfxZ":9.896555149874564,"pX":-0.07866831603601138,"pZ":2.1527605518768085,"vX0":9.423343814511533,"vY0":-140.30443798336475,"vZ0":-6.612181557157789,"x":120.0,"y":180.66,"x0":-2.694694480959324,"y0":50.005221953919936,"z0":5.298213380630707,"aX":-11.853407116143023},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2576,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3877171578800547,"extension":6.585286981590928},"hitData":{"launchSpeed":107.9,"launchAngle":16.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.69,"coordY":87.61}},"index":4,"playId":"45d58b6f-b4c0-356c-829e-a7a73f8eb4bd","pitchNumber":5,"startTime":"2026-03-16T18:00:53.034Z","endTime":"2026-03-16T18:01:07.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":-20.8,"leverageIndex":2.17,"dramaIndex":187.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:01:07.007Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out to first baseman Liam Hicks. Daulton Varsho scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T18:02:16.323Z","endTime":"2026-03-16T18:03:14.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":694795,"link":"/api/v1/people/694795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522786580747443,"aZ":-31.205828956370745,"pfxX":1.1907748328695644,"pfxZ":0.6159421355078596,"pX":-0.3382105303677962,"pZ":2.4158962668278647,"vX0":6.053037584049523,"vY0":-124.73556648623894,"vZ0":-1.247524818687842,"x":179.88,"y":171.62,"x0":-2.948754114259817,"y0":50.005087275427734,"z0":5.489807517166157,"aX":1.8806090250495553},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2606,"spinDirection":81},"zone":4,"typeConfidence":2.0,"plateTime":0.43871324717425786,"extension":6.525307476189738},"index":0,"playId":"5415c620-4302-38d4-af1c-94f76f36bf47","pitchNumber":1,"startTime":"2026-03-16T18:02:30.745Z","endTime":"2026-03-16T18:02:34.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70562741540447,"aZ":-27.586429171668033,"pfxX":8.126556952982313,"pfxZ":3.067624582331808,"pX":0.3842946311998588,"pZ":3.266363124669653,"vX0":5.803271452903555,"vY0":-121.71240407358324,"vZ0":0.6034112970496862,"x":102.35,"y":150.59,"x0":-3.0895310127419657,"y0":50.000771313175875,"z0":5.410978280980768,"aX":12.146429546488251},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.0,"breakHorizontal":-16.1,"spinRate":2464,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.4506501574423414,"extension":6.552547194876188},"index":1,"playId":"ea33771e-4a58-39b4-a4b0-72eb2a502306","pitchNumber":2,"startTime":"2026-03-16T18:02:48.200Z","endTime":"2026-03-16T18:02:51.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.633258620355164,"aZ":-26.09197962087902,"pfxX":-9.829348606749171,"pfxZ":2.9865494068647163,"pX":0.5790262793725447,"pZ":1.8752547472479297,"vX0":12.904563372125818,"vY0":-141.01059614304444,"vZ0":-4.785309992399957,"x":94.93,"y":188.15,"x0":-2.7552931915849403,"y0":50.00346281313529,"z0":5.253729519223498,"aX":-20.022191281628253},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.7,"breakHorizontal":15.5,"spinRate":2315,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3867422642537055,"extension":6.74744024556945},"hitData":{"launchSpeed":63.0,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.54,"coordY":172.34}},"index":2,"playId":"f254b0a7-66a4-3097-96d8-54209f1b6092","pitchNumber":3,"startTime":"2026-03-16T18:03:08.654Z","endTime":"2026-03-16T18:03:14.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":1.14,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:03:14.898Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"C.J. Stubbs strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T18:03:43.750Z","endTime":"2026-03-16T18:04:28.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07188219222852,"aZ":-25.845016484844944,"pfxX":-10.726069097147658,"pfxZ":3.0798702237143374,"pX":-0.46835760248188524,"pZ":2.9808468571023217,"vX0":10.484548694145891,"vY0":-141.92498725659087,"vZ0":-2.270718736867269,"x":134.85,"y":158.3,"x0":-2.802738651926609,"y0":50.004892869086156,"z0":5.423918924599931,"aX":-22.05783353312932},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.3,"breakHorizontal":17.5,"spinRate":2169,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3847616226422388,"extension":6.652709741701751},"index":0,"playId":"aafbc2c3-b0cf-322d-88bf-ebbbb35f2c11","pitchNumber":1,"startTime":"2026-03-16T18:03:45.012Z","endTime":"2026-03-16T18:03:48.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328008523584824,"aZ":-30.82660479700905,"pfxX":1.4356996919422187,"pfxZ":0.8255177044522419,"pX":0.1667959238226134,"pZ":2.8115434191272692,"vX0":7.111705194326186,"vY0":-126.45166576899048,"vZ0":-0.3274713534481992,"x":110.64,"y":162.87,"x0":-2.8570220828160684,"y0":50.00473909706845,"z0":5.3946388015610545,"aX":2.3475715426916692},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-4.1,"spinRate":2601,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.4314772968907006,"extension":6.615096588047091},"index":1,"playId":"1ba49ff9-b18b-37ad-bff4-beea2240e35e","pitchNumber":2,"startTime":"2026-03-16T18:04:04.373Z","endTime":"2026-03-16T18:04:07.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.869727160455607,"aZ":-27.669398373264084,"pfxX":6.491153376600746,"pfxZ":2.9268206945171507,"pX":0.81743357693421,"pZ":0.7063356128571869,"vX0":6.854423016417475,"vY0":-123.41386760416944,"vZ0":-5.392343841766975,"x":85.84,"y":219.71,"x0":-2.8408330970893,"y0":50.0044882123978,"z0":5.253965191206074,"aX":10.000385841648491},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.3,"spinRate":2705,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44404083268816175,"extension":6.624790056059201},"index":2,"playId":"cd697be0-351a-3ca5-988e-e0356d6b1758","pitchNumber":3,"startTime":"2026-03-16T18:04:25.747Z","endTime":"2026-03-16T18:04:28.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667690,"link":"/api/v1/people/667690"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":667690,"link":"/api/v1/people/667690"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:04:28.798Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Davis Schneider to first baseman Riley Tirotta.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T18:06:20.514Z","endTime":"2026-03-16T18:06:54.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935910267646765,"aZ":-23.852510004991956,"pfxX":-8.295232480095695,"pfxZ":5.610110613094625,"pX":-0.017201958194189362,"pZ":1.407049171434305,"vX0":4.3012371776475105,"vY0":-121.35359643891574,"vZ0":-5.2079268688105005,"x":117.66,"y":200.79,"x0":-0.739810229928905,"y0":50.00496746708149,"z0":5.673118601632955,"aX":-12.307396365741392},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.1,"breakHorizontal":13.9,"spinRate":1352,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.45227947629171084,"extension":6.326957647691977},"hitData":{"launchSpeed":104.5,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.0,"coordY":149.66}},"index":0,"playId":"b14cf020-922a-3eab-b18a-7adc87f7f6d4","pitchNumber":1,"startTime":"2026-03-16T18:06:48.228Z","endTime":"2026-03-16T18:06:54.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:06:54.779Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xavier Edwards doubles (1) on a line drive to left fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T18:09:25.807Z","endTime":"2026-03-16T18:09:57.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Connor Seabold replaces Lazaro Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-16T18:08:55.771Z","endTime":"2026-03-16T18:09:28.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.715679191597978,"aZ":-34.4243583926235,"pfxX":-9.400492864495662,"pfxZ":-1.551356238670798,"pX":0.4850516342644944,"pZ":1.8706250411580827,"vX0":10.141138352571913,"vY0":-118.96496623472376,"vZ0":-0.8280347806858375,"x":98.51,"y":188.27,"x0":-2.5828218145230144,"y0":50.00040679326441,"z0":5.304202335683298,"aX":-13.668772450061011},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.8,"breakHorizontal":15.0,"spinRate":2510,"spinDirection":271},"zone":9,"typeConfidence":2.0,"plateTime":0.4578845387963417,"extension":6.2958742474238845},"index":1,"playId":"35a44f86-7d0f-3682-8c9e-748020972c46","pitchNumber":1,"startTime":"2026-03-16T18:09:28.109Z","endTime":"2026-03-16T18:09:31.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":93.1,"endSpeed":85.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591531257932793,"aZ":-15.303990607941437,"pfxX":-7.931527300561434,"pfxZ":9.133512580120648,"pX":0.39411192092404057,"pZ":2.0482182270080425,"vX0":10.563072449008976,"vY0":-135.10561733433062,"vZ0":-5.972322108273078,"x":101.98,"y":183.48,"x0":-2.536908515823647,"y0":50.00625147018405,"z0":5.364117223313922,"aX":-14.657344963847391},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":12.1,"spinRate":2207,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.40549115078449294,"extension":6.18087313410448},"hitData":{"launchSpeed":90.1,"launchAngle":11.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.4,"coordY":132.16}},"index":2,"playId":"6fa02be6-7b57-366a-b3dc-c52f6e59e13d","pitchNumber":2,"startTime":"2026-03-16T18:09:45.371Z","endTime":"2026-03-16T18:09:57.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":4.199999999999999,"leverageIndex":0.65,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:09:57.084Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a fly ball to center fielder Daulton Varsho. Xavier Edwards scores.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T18:10:11.307Z","endTime":"2026-03-16T18:12:01.675Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":657756,"link":"/api/v1/people/657756"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40524276239191,"aZ":-18.28897457335269,"pfxX":-7.472257025884379,"pfxZ":7.896379175887951,"pX":-1.741770318826154,"pZ":4.22762516993541,"vX0":5.0735365601052935,"vY0":-131.87566105798592,"vZ0":-0.12289023804906568,"x":183.39,"y":124.63,"x0":-2.7210635185045797,"y0":50.00508786914011,"z0":5.625445288168928,"aX":-13.14491080475545},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":1929,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41554857052261696,"extension":6.14914141531612},"index":0,"playId":"8ae56a96-a64a-3235-b579-dd29e6119cf4","pitchNumber":1,"startTime":"2026-03-16T18:10:38.986Z","endTime":"2026-03-16T18:10:43.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911652436245987,"aZ":-20.44137900165892,"pfxX":-0.35891285543983575,"pfxZ":7.181797801995794,"pX":-0.30751907901618164,"pZ":3.0490301720955952,"vX0":6.544364685892323,"vY0":-126.73593858253227,"vZ0":-1.7747652222520678,"x":128.72,"y":156.46,"x0":-2.872039391285048,"y0":50.00219795003272,"z0":5.384353039110483,"aX":-0.5880032753345086},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.8,"breakHorizontal":-0.7,"spinRate":2324,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.43151903219123655,"extension":5.990464114957828},"index":1,"playId":"2318a9aa-44e3-383b-8210-d5be280ddfa6","pitchNumber":2,"startTime":"2026-03-16T18:11:00.484Z","endTime":"2026-03-16T18:11:04.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9156089738084,"aZ":-30.633516837274538,"pfxX":0.5169536763227822,"pfxZ":1.0816512710948132,"pX":0.7950157481594501,"pZ":2.151322706777095,"vX0":8.209523135598577,"vY0":-118.59007638367413,"vZ0":-0.8577040022391316,"x":86.7,"y":180.69,"x0":-2.7737428376068753,"y0":50.00478136566384,"z0":5.303038209105544,"aX":0.7392875010973279},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.0,"breakHorizontal":-2.9,"spinRate":2530,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4612200181791333,"extension":5.92041001653322},"index":2,"playId":"87324d62-4c72-3d8a-a06a-c85fdd4d1f5c","pitchNumber":3,"startTime":"2026-03-16T18:11:20.009Z","endTime":"2026-03-16T18:11:23.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-16T18:11:33.698Z","endTime":"2026-03-16T18:11:53.617Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.302380909425032,"aZ":-30.719388684634378,"pfxX":1.5646748659839904,"pfxZ":0.986544550042006,"pX":1.0245353443722816,"pZ":1.8576976837051857,"vX0":8.3851527146658,"vY0":-120.70051655935528,"vZ0":-1.8851478094051273,"x":77.95,"y":188.62,"x0":-2.6966234081926816,"y0":50.00448816778989,"z0":5.351712827818297,"aX":2.3093238277112196},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":-4.8,"spinRate":2569,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4536454911839942,"extension":5.867828377509262},"hitData":{"launchSpeed":68.0,"launchAngle":26.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.94,"coordY":121.06}},"index":4,"playId":"c1bf4506-23af-3104-81a5-21df686dc66d","pitchNumber":4,"startTime":"2026-03-16T18:11:53.617Z","endTime":"2026-03-16T18:12:01.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.33,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:12:01.675Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Liam Hicks pops out to third baseman Addison Barger in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T18:12:29.798Z","endTime":"2026-03-16T18:14:26.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.8,"endSpeed":80.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769812540688584,"aZ":-21.99851346576655,"pfxX":0.01971749692447844,"pfxZ":6.210652662309574,"pX":-1.0467584837560593,"pZ":3.732758712176909,"vX0":4.895573257764019,"vY0":-126.4311089061035,"vZ0":0.13645561500786985,"x":156.9,"y":138.0,"x0":-3.000761649169449,"y0":50.00535681396855,"z0":5.4257528778562225,"aX":0.031842313271016484},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.5,"breakHorizontal":-1.0,"spinRate":2376,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4311700922466284,"extension":5.86971685486426},"index":0,"playId":"d78f8b60-2a4a-3070-9199-8c1b749ddc22","pitchNumber":1,"startTime":"2026-03-16T18:12:40.654Z","endTime":"2026-03-16T18:12:44.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":77.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.056039514648994,"aZ":-35.78301460203676,"pfxX":-9.883551889370171,"pfxZ":-2.4356516165053455,"pX":-0.5029810625677432,"pZ":1.7418445902567568,"vX0":8.458883224016406,"vY0":-119.6505736794218,"vZ0":-0.9248593639897327,"x":136.17,"y":191.75,"x0":-2.7610081283556407,"y0":50.000328717238425,"z0":5.275340254434323,"aX":-14.66138782512945},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.4,"breakHorizontal":16.4,"spinRate":2444,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.4537621104286744,"extension":6.243228581838287},"index":1,"playId":"46cd9f77-8fb3-3419-996d-c6404a65ab82","pitchNumber":2,"startTime":"2026-03-16T18:13:00.052Z","endTime":"2026-03-16T18:13:03.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":81.0,"endSpeed":74.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130242274065875,"aZ":-34.038025128153556,"pfxX":-10.17963826618539,"pfxZ":-1.32877215591638,"pX":-0.020366062916656984,"pZ":1.7081684027195665,"vX0":9.13895981469162,"vY0":-117.6985631743601,"vZ0":-0.9713267990152765,"x":117.78,"y":192.66,"x0":-2.6291505624785367,"y0":50.00121863222783,"z0":5.275377722257555,"aX":-14.29510747173977},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.4,"breakHorizontal":16.2,"spinRate":2421,"spinDirection":274},"zone":8,"typeConfidence":2.0,"plateTime":0.46518416595405254,"extension":6.304317315190697},"index":2,"playId":"953f9fb2-0fa9-3c19-9bfb-dcd749852186","pitchNumber":3,"startTime":"2026-03-16T18:13:21.269Z","endTime":"2026-03-16T18:13:25.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"ef3d12fb-c8d6-3178-ac61-b6edda427622","startTime":"2026-03-16T18:13:51.048Z","endTime":"2026-03-16T18:13:56.985Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Connor Seabold picks off Otto Lopez at 1st on throw to first baseman Riley Tirotta.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"ef3d12fb-c8d6-3178-ac61-b6edda427622","startTime":"2026-03-16T18:14:21.054Z","endTime":"2026-03-16T18:14:21.055Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.46,"dramaIndex":72.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(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":94.0,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74301831877696,"aZ":-14.877817696327805,"pfxX":-7.201471052939315,"pfxZ":9.148002376833109,"pX":0.20629064016059517,"pZ":3.2075404702244494,"vX0":9.465716204839831,"vY0":-136.5570014882766,"vZ0":-3.438352307577704,"x":109.14,"y":152.18,"x0":-2.367427321399551,"y0":50.00296426752664,"z0":5.504853055719276,"aX":-13.617155051630894},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":11.0,"spinRate":2253,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40091605999653623,"extension":6.016412593402165},"hitData":{"launchSpeed":54.6,"launchAngle":67.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":68.87,"coordY":164.25}},"index":5,"playId":"8015d219-925e-3af7-908d-5fac5c89dde7","pitchNumber":4,"startTime":"2026-03-16T18:14:21.056Z","endTime":"2026-03-16T18:14:26.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":1.46,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:14:26.951Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Riley Tirotta pops out to catcher Brian Navarreto in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T18:17:05.763Z","endTime":"2026-03-16T18:17:15.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:16:45.246Z","endTime":"2026-03-16T18:17:07.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15492567512955,"aZ":-9.354220521899352,"pfxX":-1.1433532093490042,"pfxZ":11.580280671331865,"pX":-0.5505585767140424,"pZ":2.466671277266536,"vX0":0.031096786730763368,"vY0":-138.57977959322355,"vZ0":-9.915818144823353,"x":137.99,"y":172.18,"x0":-0.4130139544146971,"y0":50.00029731932277,"z0":6.6894328371080505,"aX":-2.252713654699555},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":2.0,"spinRate":2409,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.393277925190866,"extension":6.236237744578323},"hitData":{"launchSpeed":88.1,"launchAngle":82.0,"totalDistance":77.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.26,"coordY":215.46}},"index":1,"playId":"7fccccd6-abf6-34da-b987-08433db9def6","pitchNumber":1,"startTime":"2026-03-16T18:17:07.968Z","endTime":"2026-03-16T18:17:15.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:17:15.287Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Arjun Nimmala lines out to shortstop Otto Lopez.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T18:17:29.074Z","endTime":"2026-03-16T18:18:27.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"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(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.3,"endSpeed":88.2,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685098936698324,"aZ":-11.891799972330178,"pfxX":-2.128383483319902,"pfxZ":10.298196862069673,"pX":-1.973422643860453,"pZ":2.8934870878248375,"vX0":-3.1886123463874805,"vY0":-138.65168934010302,"vZ0":-8.524526473011058,"x":192.22,"y":160.66,"x0":-0.5369709494117031,"y0":50.00296030019101,"z0":6.7793943869968425,"aX":-4.189804833348119},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":2251,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.3933314687594307,"extension":6.035301474318405},"index":0,"playId":"8fe9fd8c-41e1-3f0a-86cd-2189260f57de","pitchNumber":1,"startTime":"2026-03-16T18:17:48.665Z","endTime":"2026-03-16T18:17:53.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02890130399566,"aZ":-38.04140270058382,"pfxX":3.4411367611433654,"pfxZ":-4.1846068197891135,"pX":-0.2796837872069433,"pZ":2.977423676742757,"vX0":-0.8599163728613554,"vY0":-117.34778316301615,"vZ0":-1.7978135216697333,"x":127.66,"y":158.39,"x0":-0.3568344131778747,"y0":50.001502686386594,"z0":7.278806547658458,"aX":4.826003364059993},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.8,"breakHorizontal":-6.0,"spinRate":2590,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.46573877726034985,"extension":5.76628547711188},"index":1,"playId":"254460b4-924d-378b-b8f1-bde909f2c150","pitchNumber":2,"startTime":"2026-03-16T18:18:06.857Z","endTime":"2026-03-16T18:18:10.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.947589249441904,"aZ":-11.542040937286401,"pfxX":-1.6935837504220441,"pfxZ":10.375371609692737,"pX":-0.3162871818422565,"pZ":2.7881865579640124,"vX0":1.2690581646371815,"vY0":-139.54560329486128,"vZ0":-8.923614900844573,"x":129.06,"y":163.5,"x0":-0.5550156205672554,"y0":50.00447602571118,"z0":6.771552285535395,"aX":-3.368300934019795},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":2.9,"spinRate":2315,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.3912628678346235,"extension":6.145606422507027},"hitData":{"launchSpeed":104.3,"launchAngle":6.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":152.09}},"index":2,"playId":"f44c30e2-81db-3220-99ee-fde4a93ada7e","pitchNumber":3,"startTime":"2026-03-16T18:18:24.779Z","endTime":"2026-03-16T18:18:27.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:18:27.851Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesús Sánchez walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T18:18:58.003Z","endTime":"2026-03-16T18:20:52.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jesús Sánchez replaces George Springer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-16T18:18:58.496Z","endTime":"2026-03-16T18:19:00.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.663466423413798,"aZ":-36.36201837738373,"pfxX":2.5731998718760805,"pfxZ":-2.92643129202969,"pX":-0.43498814274738934,"pZ":3.7035380892677305,"vX0":-0.7705602326348333,"vY0":-118.42715785383257,"vZ0":-0.7684474690831595,"x":133.58,"y":138.78,"x0":-0.4414479133396795,"y0":50.00075576888269,"z0":7.331751696502308,"aX":3.6881214706011187},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.3,"breakHorizontal":-4.6,"spinRate":2540,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4608945265385631,"extension":5.70399781819914},"index":1,"playId":"705ab301-4411-32b9-9c22-5db24457aa7b","pitchNumber":1,"startTime":"2026-03-16T18:19:00.111Z","endTime":"2026-03-16T18:19:04.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":76.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.154331654528914,"aZ":-38.67923501191766,"pfxX":3.362008361669654,"pfxZ":-4.515685500713758,"pX":-0.6498362974200383,"pZ":1.1862175660440963,"vX0":-1.7039618731927786,"vY0":-118.56800016235613,"vZ0":-5.493180677036284,"x":141.77,"y":206.75,"x0":-0.3630832989434281,"y0":50.00242659612356,"z0":7.016601764235241,"aX":4.843471469563173},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.1,"breakHorizontal":-5.8,"spinRate":2445,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.45988223668937334,"extension":6.06682950492654},"index":2,"playId":"b92b7ecc-03d8-3073-afd1-bbe5e77df745","pitchNumber":2,"startTime":"2026-03-16T18:19:26.105Z","endTime":"2026-03-16T18:19:29.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.085559222789968,"aZ":-21.4729556500943,"pfxX":0.0203828060050113,"pfxZ":6.246704974037511,"pX":-0.8253839466023949,"pZ":3.0004636765954262,"vX0":-0.1573540009395619,"vY0":-130.02545633446107,"vZ0":-5.5591989191797335,"x":148.46,"y":157.77,"x0":-0.7667470942948976,"y0":50.00491579138293,"z0":6.794101265037075,"aX":0.034949588505377036},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.3,"breakHorizontal":0.0,"spinRate":2452,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.42113650154169724,"extension":6.269460038221364},"index":3,"playId":"3bbe79d5-a914-342e-8d2d-d54f7a0c8aec","pitchNumber":3,"startTime":"2026-03-16T18:19:55.748Z","endTime":"2026-03-16T18:20:00.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20256634360864,"aZ":-11.438528958175288,"pfxX":0.14417002777175547,"pfxZ":10.367977731521663,"pX":-1.2401752029849038,"pZ":3.6262159642116316,"vX0":-1.839384740800632,"vY0":-139.95555483211834,"vZ0":-6.7579170645187645,"x":164.27,"y":140.87,"x0":-0.5954527699061332,"y0":50.00026648009646,"z0":6.808026178114994,"aX":0.2884670436397721},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":0.1,"spinRate":2289,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.39016244011903467,"extension":6.315572499836167},"index":4,"playId":"571a33bf-91a0-380c-99b2-0afa880e0ba5","pitchNumber":4,"startTime":"2026-03-16T18:20:25.434Z","endTime":"2026-03-16T18:20:30.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802437779016834,"aZ":-12.856384479754984,"pfxX":0.09173022076444681,"pfxZ":9.871866579729861,"pX":-1.0211632791690877,"pZ":4.62828312357961,"vX0":-0.8440347840863891,"vY0":-138.27168992855957,"vZ0":-4.023833664827282,"x":155.92,"y":113.82,"x0":-0.7252533999174774,"y0":50.00016673885715,"z0":6.951101538014213,"aX":0.17954597761485278},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":0.0,"spinRate":2297,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.39453939210270805,"extension":5.982931527890047},"index":5,"playId":"341c294a-9141-3c22-8c03-c1809bec55ab","pitchNumber":5,"startTime":"2026-03-16T18:20:48.587Z","endTime":"2026-03-16T18:20:52.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:20:52.014Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto challenged (pitch result), call on the field was overturned: RJ Schreck called out on strikes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T18:21:26.357Z","endTime":"2026-03-16T18:22:30.779Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter RJ Schreck replaces Nathan Lukes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-16T18:21:09.686Z","endTime":"2026-03-16T18:21:28.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":664770,"link":"/api/v1/people/664770"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.171545771654827,"aZ":-24.14618395265314,"pfxX":1.7572620630096885,"pfxZ":4.611979715024251,"pX":0.7102349009439871,"pZ":1.66858027695849,"vX0":2.4938684446415245,"vY0":-130.7401368390265,"vZ0":-8.287243338513042,"x":89.93,"y":193.73,"x0":-0.4823242224686577,"y0":50.00216603913026,"z0":6.676310206924651,"aX":3.058127278983252},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":2534,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.41807714702758103,"extension":6.323450721085275},"index":1,"playId":"a1dc5ce5-b849-3ebd-9526-a6cf60b34bde","pitchNumber":1,"startTime":"2026-03-16T18:21:28.563Z","endTime":"2026-03-16T18:21:32.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44010517406436,"aZ":-29.63349752821898,"pfxX":2.9179412605584814,"pfxZ":1.5245397520895247,"pX":-0.02440913131242051,"pZ":1.9448832517804138,"vX0":0.40914537905352116,"vY0":-128.1133844986076,"vZ0":-6.45454373552546,"x":117.93,"y":186.27,"x0":-0.5652147150753836,"y0":50.00087894318871,"z0":6.812778133523044,"aX":4.849930994444521},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2478,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.4275159338371717,"extension":6.345974576826935},"index":2,"playId":"c7cf8e1e-cdf0-35dd-a37b-ee6bc1e00087","pitchNumber":2,"startTime":"2026-03-16T18:21:49.664Z","endTime":"2026-03-16T18:21:52.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82019410453754,"aZ":-11.57713920422438,"pfxX":-1.1375356896524327,"pfxZ":10.644684040120632,"pX":-0.7169588366952496,"pZ":2.4100191954072154,"vX0":-0.1357052950678715,"vY0":-138.86098229662156,"vZ0":-9.72493574012334,"x":144.33,"y":173.71,"x0":-0.5197279660995506,"y0":50.00134406464146,"z0":6.747830908330942,"aX":-2.2001362456322293},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":2.0,"spinRate":2249,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.3958729132773535,"extension":6.24653693741034},"index":3,"playId":"ae073ed6-23b1-33a9-bd31-82e064dd2440","pitchNumber":3,"startTime":"2026-03-16T18:22:27.253Z","endTime":"2026-03-16T18:22:30.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":702302,"link":"/api/v1/people/702302"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"}},"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:22:30.779Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Norby pops out to first baseman Riley Tirotta.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:24:54.963Z","endTime":"2026-03-16T18:27:06.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10,11,12],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jesús Sánchez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:24:55.446Z","endTime":"2026-03-16T18:24:55.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"RJ Schreck remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T18:24:55.465Z","endTime":"2026-03-16T18:24:55.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":664770,"link":"/api/v1/people/664770"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Leo Jiménez replaces second baseman Davis Schneider, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-16T18:24:55.467Z","endTime":"2026-03-16T18:24:55.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rafael Lantigua replaces left fielder Myles Straw, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"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-16T18:24:55.468Z","endTime":"2026-03-16T18:24:55.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672463,"link":"/api/v1/people/672463"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonatan Clase replaces center fielder Daulton Varsho, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"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-16T18:24:55.471Z","endTime":"2026-03-16T18:24:55.473Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eloy Jiménez replaces third baseman Addison Barger, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"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-16T18:24:55.473Z","endTime":"2026-03-16T18:24:57.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650391,"link":"/api/v1/people/650391"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.925308760074106,"aZ":-35.64896245366078,"pfxX":-9.859631002485116,"pfxZ":-2.45459271738628,"pX":-0.21622007499213175,"pZ":2.575167890890664,"vX0":8.550449563056139,"vY0":-117.00073478447818,"vZ0":1.0798253066541075,"x":125.24,"y":169.25,"x0":-2.6023631283417408,"y0":50.0049366431935,"z0":5.397611855403717,"aX":-13.945984489828204},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.0,"breakHorizontal":16.3,"spinRate":2493,"spinDirection":271},"zone":5,"typeConfidence":2.0,"plateTime":0.46461485007899617,"extension":6.037433582211844},"index":6,"playId":"c6877103-73f1-3205-bbc8-013d682c3e81","pitchNumber":1,"startTime":"2026-03-16T18:24:57.073Z","endTime":"2026-03-16T18:25:00.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":82.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.727978483273194,"aZ":-23.381156841744126,"pfxX":-1.524235861413291,"pfxZ":5.231601297481996,"pX":1.0799201395757592,"pZ":1.081534765981422,"vX0":9.839713428951308,"vY0":-127.61498533075246,"vZ0":-5.715599118476129,"x":75.84,"y":209.58,"x0":-2.597428766580859,"y0":50.00091334723917,"z0":5.147159396271859,"aX":-2.562315711188928},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":1.0,"spinRate":2368,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4262293804826651,"extension":5.87347591032333},"index":7,"playId":"4f27a6e1-a32b-3525-88fe-a9fd8de09111","pitchNumber":2,"startTime":"2026-03-16T18:25:11.575Z","endTime":"2026-03-16T18:25:17.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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.9,"endSpeed":81.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.801148808153087,"aZ":-22.65024383674294,"pfxX":-1.4068514599088364,"pfxZ":5.668049405059272,"pX":0.4216831266366833,"pZ":2.116677915069862,"vX0":8.414048580505382,"vY0":-127.90727115513246,"vZ0":-3.5259066376047974,"x":100.93,"y":181.63,"x0":-2.707492388756033,"y0":50.00406571884049,"z0":5.259598180650114,"aX":-2.3646867238552907},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.8,"breakHorizontal":1.0,"spinRate":2425,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.42587298627046355,"extension":5.8793460811841545},"index":8,"playId":"a85bd660-3117-3301-a3b1-b247a15dfaba","pitchNumber":3,"startTime":"2026-03-16T18:25:27.519Z","endTime":"2026-03-16T18:25:30.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568033158261187,"aZ":-12.69016621124214,"pfxX":-7.821639502424336,"pfxZ":10.447883022736455,"pX":-0.6246953331309324,"pZ":4.005264649062363,"vX0":7.492963223827954,"vY0":-135.44527701739625,"vZ0":-1.9587021446907869,"x":140.81,"y":130.64,"x0":-2.4058674224393117,"y0":50.002163912535465,"z0":5.621394479047479,"aX":-14.585813914764293},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":12.6,"spinRate":2296,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4038219044602025,"extension":6.058188058230898},"index":9,"playId":"16ab3968-b6bf-3f50-8eab-32d17e8da198","pitchNumber":4,"startTime":"2026-03-16T18:25:54.831Z","endTime":"2026-03-16T18:26:00.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.912455866926866,"aZ":-28.932999795279287,"pfxX":2.1868200425688435,"pfxZ":2.152423653192357,"pX":1.9498908703329492,"pZ":1.1290849799993201,"vX0":10.140110207716146,"vY0":-121.05090648218562,"vZ0":-3.9525107311125987,"x":42.67,"y":208.29,"x0":-2.5561783423252638,"y0":50.0005170490531,"z0":5.282168316132126,"aX":3.28127228442234},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":-6.1,"spinRate":2727,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4503861188728471,"extension":5.860381013013927},"index":10,"playId":"f6c0e5c9-0959-33b1-89e0-c7f876154ab3","pitchNumber":5,"startTime":"2026-03-16T18:26:10.591Z","endTime":"2026-03-16T18:26:13.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48503834037959,"aZ":-36.172120438046065,"pfxX":-9.69623568218103,"pfxZ":-2.7849979219286247,"pX":0.04721250397953136,"pZ":2.7082002242224874,"vX0":9.128908624575402,"vY0":-118.22133403435687,"vZ0":1.5484616265125961,"x":115.2,"y":165.66,"x0":-2.5782028524450222,"y0":50.00167026859968,"z0":5.329321854759776,"aX":-13.922569517289855},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.4,"breakHorizontal":15.7,"spinRate":2439,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.4607632771338608,"extension":6.291690165465397},"index":11,"playId":"6cec9905-39d7-399b-9c1c-d1f3dbee5a98","pitchNumber":6,"startTime":"2026-03-16T18:26:30.549Z","endTime":"2026-03-16T18:26:33.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16069745348295,"aZ":-20.223790526592698,"pfxX":-1.6882791903217527,"pfxZ":6.881208707720053,"pX":0.7052081949277242,"pZ":2.278942784783588,"vX0":9.357763223508982,"vY0":-130.1396284471552,"vZ0":-3.7219972631396234,"x":90.12,"y":177.25,"x0":-2.698760925303861,"y0":50.00194916779376,"z0":5.236671483458211,"aX":-2.9328734554826417},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.0,"breakHorizontal":1.2,"spinRate":2378,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.41890838120508445,"extension":5.961200327639706},"hitData":{"launchSpeed":76.3,"launchAngle":55.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.4,"coordY":135.31}},"index":12,"playId":"fa5a9f6f-b09e-3428-9002-3b08c5626050","pitchNumber":7,"startTime":"2026-03-16T18:26:58.859Z","endTime":"2026-03-16T18:27:06.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:27:06.055Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, first baseman Riley Tirotta to pitcher Connor Seabold.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:27:15.002Z","endTime":"2026-03-16T18:27:58.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.875376516150805,"aZ":-14.905835980973027,"pfxX":-5.969826876714377,"pfxZ":9.160174670094941,"pX":0.2954837359698225,"pZ":3.3436470261639566,"vX0":9.623864388075898,"vY0":-136.39718377241667,"vZ0":-2.884492144415078,"x":105.74,"y":148.5,"x0":-2.502210305592916,"y0":50.00157768334075,"z0":5.442111415322765,"aX":-11.253352430338419},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2271,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4015035274846541,"extension":6.101991063160127},"index":0,"playId":"0c161958-7190-3fa7-8629-b44dcfc704d7","pitchNumber":1,"startTime":"2026-03-16T18:27:34.885Z","endTime":"2026-03-16T18:27:38.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0867246447106,"aZ":-22.274413650093173,"pfxX":-0.8497467177168917,"pfxZ":5.983569037715777,"pX":-0.09088879549004783,"pZ":2.432906658076919,"vX0":7.1625678649832905,"vY0":-127.293912347599,"vZ0":-2.725010102267613,"x":120.46,"y":173.09,"x0":-2.820776792802119,"y0":50.004187450644245,"z0":5.26489978590925,"aX":-1.4071371570543147},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.4,"breakHorizontal":0.0,"spinRate":2285,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.42892889687121327,"extension":5.89264597702312},"hitData":{"launchSpeed":101.6,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.12,"coordY":165.78}},"index":1,"playId":"1929731d-fa0a-3334-aa3d-f00027d06336","pitchNumber":2,"startTime":"2026-03-16T18:27:52.022Z","endTime":"2026-03-16T18:27:58.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:27:58.047Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:28:10.621Z","endTime":"2026-03-16T18:29:28.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667690,"link":"/api/v1/people/667690"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47418646462684,"aZ":-29.150661655492723,"pfxX":1.3607655818838902,"pfxZ":2.016751125606075,"pX":2.1031755181862555,"pZ":1.6038328610135013,"vX0":10.824915224096992,"vY0":-121.40325118741666,"vZ0":-2.7857542190746836,"x":36.83,"y":195.48,"x0":-2.5797742227104608,"y0":50.0054497576688,"z0":5.288514013189218,"aX":2.041993333480162},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":-4.9,"spinRate":2567,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.45016840745648157,"extension":5.8989880062711695},"index":0,"playId":"b7ddb307-e019-33ec-b5ac-e618a5a79f5e","pitchNumber":1,"startTime":"2026-03-16T18:28:29.144Z","endTime":"2026-03-16T18:28:34.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432648072787632,"aZ":-36.02037183887941,"pfxX":-9.724702710361681,"pfxZ":-2.665230165064907,"pX":-0.11692910724190003,"pZ":2.4300813615479577,"vX0":9.0412022646521,"vY0":-119.0719016115656,"vZ0":0.8543400406619228,"x":121.46,"y":173.17,"x0":-2.6876422509460314,"y0":50.00015296238757,"z0":5.308780772193526,"aX":-14.055704204956816},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.3,"breakHorizontal":15.6,"spinRate":2484,"spinDirection":276},"zone":5,"typeConfidence":2.0,"plateTime":0.45881910832876427,"extension":6.221403886116042},"index":1,"playId":"f8d93936-e541-3573-b71b-5162592f9b7f","pitchNumber":2,"startTime":"2026-03-16T18:28:47.689Z","endTime":"2026-03-16T18:28:51.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1031517694559,"aZ":-11.237910324995928,"pfxX":-6.275279211608279,"pfxZ":11.30649649462815,"pX":0.5344730627014341,"pZ":2.8571262173810217,"vX0":10.181226294218089,"vY0":-136.01923044926048,"vZ0":-4.577728522343833,"x":96.63,"y":161.64,"x0":-2.4621002312986495,"y0":50.00375581857337,"z0":5.35727156749715,"aX":-11.621855248902804},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":8.9,"spinRate":2257,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4045043849541474,"extension":6.227280485436752},"index":2,"playId":"f2723586-0e92-3785-8f63-76f24f25bb05","pitchNumber":3,"startTime":"2026-03-16T18:29:03.102Z","endTime":"2026-03-16T18:29:06.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409774683967115,"aZ":-31.579148226033805,"pfxX":-10.413100584185393,"pfxZ":0.42505204361669335,"pX":0.40967145753802575,"pZ":2.785495504316262,"vX0":9.778911946741552,"vY0":-117.8027613344092,"vZ0":0.872249553788661,"x":101.38,"y":163.57,"x0":-2.4616444062565046,"y0":50.00183201385905,"z0":5.351997821297421,"aX":-14.493234003040993},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":2410,"spinDirection":276},"zone":3,"typeConfidence":2.0,"plateTime":0.4667003273613246,"extension":6.2332691176248005},"index":3,"playId":"68efec79-cb9e-333d-95b2-08b362249874","pitchNumber":4,"startTime":"2026-03-16T18:29:25.473Z","endTime":"2026-03-16T18:29:28.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:29:28.993Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Jiménez singles on a ground ball to right fielder Griffin Conine.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T18:31:55.159Z","endTime":"2026-03-16T18:32:35.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Bender replaces Pete Fairbanks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:31:51.543Z","endTime":"2026-03-16T18:31:57.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669622,"link":"/api/v1/people/669622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.055304757769257,"aZ":-33.950301437769724,"pfxX":1.4104211192727605,"pfxZ":-1.1402103719307526,"pX":0.886091981599013,"pZ":2.379743428264489,"vX0":6.064471239711861,"vY0":-124.52114078858224,"vZ0":-1.5491029782743866,"x":83.22,"y":174.53,"x0":-1.7729765625762735,"y0":50.00357169969472,"z0":5.8418096292100135,"aX":2.1947852729587143},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-4.1,"spinRate":2601,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.44135366821232935,"extension":5.710219409921052},"index":1,"playId":"0495f721-b35d-35aa-b617-d62ff1646af2","pitchNumber":1,"startTime":"2026-03-16T18:31:57.108Z","endTime":"2026-03-16T18:32:01.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171390304905056,"aZ":-23.64225600035681,"pfxX":-10.108997676987412,"pfxZ":4.387580167931905,"pX":0.7953597454468905,"pZ":2.4557069020048248,"vX0":9.717990679036232,"vY0":-138.62511678276243,"vZ0":-4.712496434401426,"x":86.68,"y":172.48,"x0":-1.4433596831027344,"y0":50.00416675556497,"z0":5.757296336500896,"aX":-19.6641371646021},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":16.3,"spinRate":2201,"spinDirection":237},"zone":6,"typeConfidence":0.81,"plateTime":0.3952182935411872,"extension":5.742000369732117},"index":2,"playId":"1ec61f1d-5212-3607-9405-cdc8a90d0287","pitchNumber":2,"startTime":"2026-03-16T18:32:12.240Z","endTime":"2026-03-16T18:32:16.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.127783034302883,"aZ":-24.482055027755376,"pfxX":-10.542689966744604,"pfxZ":3.906342060477267,"pX":0.291327729434757,"pZ":2.169710108203814,"vX0":8.575529246013895,"vY0":-139.36889855120873,"vZ0":-5.5935139626688475,"x":105.9,"y":180.2,"x0":-1.4547973651595003,"y0":50.001981454010654,"z0":5.818205820379185,"aX":-20.75254849698939},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":17.3,"spinRate":2296,"spinDirection":238},"zone":6,"typeConfidence":0.87,"plateTime":0.39290821223521455,"extension":5.6397746200397405},"hitData":{"launchSpeed":103.5,"launchAngle":1.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.08,"coordY":96.32}},"index":3,"playId":"32ebf14f-9da7-330b-b7d3-5881295dfa98","pitchNumber":3,"startTime":"2026-03-16T18:32:27.999Z","endTime":"2026-03-16T18:32:35.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:32:35.568Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eloy Jiménez singles on a sharp line drive to left fielder Kyle Stowers. Leo Jiménez to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T18:33:04.665Z","endTime":"2026-03-16T18:33:49.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"postOnSecond":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394539396970092,"aZ":-29.60322237869816,"pfxX":3.554085319201379,"pfxZ":1.6268150130650705,"pX":1.0472252269310984,"pZ":1.572399360519106,"vX0":5.209693342223449,"vY0":-124.76293661357451,"vZ0":-4.488734598078351,"x":77.08,"y":196.33,"x0":-1.5273392131068033,"y0":50.00381775590429,"z0":5.826294006632531,"aX":5.619296398697479},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-7.6,"spinRate":2677,"spinDirection":70},"zone":14,"typeConfidence":0.63,"plateTime":0.4385150049413933,"extension":5.7315447017038865},"index":0,"playId":"8ddf079b-287b-3192-aaa8-d4cb58b58df3","pitchNumber":1,"startTime":"2026-03-16T18:33:04.665Z","endTime":"2026-03-16T18:33:10.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"004c0916-4061-3f60-a5b6-9ecedd61201f","startTime":"2026-03-16T18:33:20.862Z","endTime":"2026-03-16T18:33:24.807Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.571644865472738,"aZ":-29.816083237843685,"pfxX":5.617483360473122,"pfxZ":1.579561771630372,"pX":-0.28268532575409455,"pZ":2.488868141455653,"vX0":3.0396399669209426,"vY0":-122.32706581730866,"vZ0":-0.4390441825211642,"x":127.78,"y":171.58,"x0":-2.277316113288429,"y0":50.0015775652592,"z0":5.260807093999246,"aX":8.38276305920055},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-10.9,"spinRate":2744,"spinDirection":71},"zone":5,"typeConfidence":0.83,"plateTime":0.45039148676715124,"extension":5.6807907136735745},"hitData":{"launchSpeed":102.4,"launchAngle":11.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.77,"coordY":102.6}},"index":2,"playId":"00c27433-b4a2-3833-949a-546ad493f194","pitchNumber":2,"startTime":"2026-03-16T18:33:41.987Z","endTime":"2026-03-16T18:33:49.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.2,"awayTeamWinProbability":81.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.12,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:33:49.092Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonatan Clase grounds into a double play, second baseman Xavier Edwards to shortstop Otto Lopez to first baseman Liam Hicks. Leo Jiménez to 3rd. Eloy Jiménez out at 2nd. Jonatan Clase out at 1st.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T18:34:14.273Z","endTime":"2026-03-16T18:35:57.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87924125949835,"aZ":-25.634351247181844,"pfxX":6.711907505865855,"pfxZ":4.424558686591401,"pX":1.062164068241103,"pZ":2.132892308390076,"vX0":5.4140818257753445,"vY0":-121.41271572220293,"vZ0":-2.170752419128093,"x":76.51,"y":181.19,"x0":-2.076347762523095,"y0":50.00376348029971,"z0":5.290716411025783,"aX":9.926068968759438},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.7,"breakHorizontal":-13.6,"spinRate":2757,"spinDirection":67},"zone":14,"typeConfidence":0.89,"plateTime":0.4527772660098863,"extension":5.575003710362257},"index":0,"playId":"40a15925-9d9d-34b2-bf7a-22f36021d9c0","pitchNumber":1,"startTime":"2026-03-16T18:34:24.254Z","endTime":"2026-03-16T18:34:30.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":682729,"link":"/api/v1/people/682729","batSide":{"code":"L","description":"Left"}},"first":{"id":650391,"link":"/api/v1/people/650391"},"second":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"40a15925-9d9d-34b2-bf7a-22f36021d9c0","startTime":"2026-03-16T18:34:36.646Z","endTime":"2026-03-16T18:34:50.289Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":682729,"link":"/api/v1/people/682729","batSide":{"code":"L","description":"Left"}},"first":{"id":650391,"link":"/api/v1/people/650391"},"second":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":86.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63012965394551,"aZ":-17.928072929506445,"pfxX":-8.209119567888484,"pfxZ":7.4801406950372735,"pX":0.48424011017345364,"pZ":2.209103106241081,"vX0":8.228687115770375,"vY0":-137.42707501119114,"vZ0":-5.937725625281449,"x":98.54,"y":179.13,"x0":-1.488222441564804,"y0":50.00470325767897,"z0":5.6235378299267165,"aX":-15.639202455433823},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2311,"spinDirection":242},"zone":6,"typeConfidence":0.91,"plateTime":0.3991959783615284,"extension":5.6665083478725045},"index":2,"playId":"327c1118-eb42-3ad6-89cf-7f63a4318f87","pitchNumber":2,"startTime":"2026-03-16T18:34:50.289Z","endTime":"2026-03-16T18:34:53.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":682729,"link":"/api/v1/people/682729","batSide":{"code":"L","description":"Left"}},"first":{"id":650391,"link":"/api/v1/people/650391"},"second":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60368879957927,"aZ":-36.25801596533827,"pfxX":-9.07892909767791,"pfxZ":-2.44994551386369,"pX":0.08200565653887575,"pZ":1.3814913690012949,"vX0":7.835963014249864,"vY0":-128.24243106751587,"vZ0":-2.9564171344700596,"x":113.87,"y":201.48,"x0":-1.8340839613814799,"y0":50.00411652745609,"z0":5.378379371462608,"aX":-15.11826549777037},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.9,"breakHorizontal":14.6,"spinRate":1342,"spinDirection":272},"zone":14,"typeConfidence":0.91,"plateTime":0.4271569787125933,"extension":5.721240723618903},"index":3,"playId":"33c5a0cd-afa1-3c9b-92f2-c5fcd1491aaf","pitchNumber":3,"startTime":"2026-03-16T18:35:12.099Z","endTime":"2026-03-16T18:35:16.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":682729,"link":"/api/v1/people/682729","batSide":{"code":"L","description":"Left"}},"first":{"id":650391,"link":"/api/v1/people/650391"},"second":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11142084289363,"aZ":-33.74491162148177,"pfxX":3.0447284708539515,"pfxZ":-0.965656760996426,"pX":-1.465701780652614,"pZ":3.505192420715561,"vX0":0.33535035584799594,"vY0":-126.04718262818143,"vZ0":0.6721172206230539,"x":172.87,"y":144.14,"x0":-1.9961953663657264,"y0":50.0062345827582,"z0":5.946294294736749,"aX":4.930849674169724},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-5.6,"spinRate":2635,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.43350861492966164,"extension":5.549848243457973},"index":4,"playId":"1d47ec0b-866e-3d6f-bf74-34e77d62b0f1","pitchNumber":4,"startTime":"2026-03-16T18:35:31.349Z","endTime":"2026-03-16T18:35:34.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":682729,"link":"/api/v1/people/682729","batSide":{"code":"L","description":"Left"}},"first":{"id":650391,"link":"/api/v1/people/650391"},"second":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30487350555846,"aZ":-29.31058551627408,"pfxX":-9.30886612705449,"pfxZ":1.464961161272531,"pX":-0.19615669112361064,"pZ":1.5331965033605937,"vX0":7.263487333050555,"vY0":-139.05080531174,"vZ0":-5.726010333511461,"x":124.48,"y":197.38,"x0":-1.6332944985018094,"y0":50.0039043729104,"z0":5.56485743347439,"aX":-18.22220526275072},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.7,"breakHorizontal":15.4,"spinRate":2264,"spinDirection":242},"zone":13,"typeConfidence":0.88,"plateTime":0.3939612951248872,"extension":5.80121332420684},"hitData":{"launchSpeed":82.7,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.42,"coordY":150.57}},"index":5,"playId":"00bca896-9e81-3212-9499-8b36f7858ec6","pitchNumber":5,"startTime":"2026-03-16T18:35:50.897Z","endTime":"2026-03-16T18:35:57.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":682729,"link":"/api/v1/people/682729","batSide":{"code":"L","description":"Left"}},"first":{"id":650391,"link":"/api/v1/people/650391"},"second":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":682729,"link":"/api/v1/people/682729"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":7.400000000000002,"leverageIndex":1.31,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:35:57.386Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Lantigua strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T18:36:18.830Z","endTime":"2026-03-16T18:37:24.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"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":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79519513998965,"aZ":-31.384157427105347,"pfxX":10.641819488015823,"pfxZ":0.5236455422175474,"pX":-0.28757149848170327,"pZ":2.4642146339849447,"vX0":0.9828260664890983,"vY0":-121.3616458125041,"vZ0":-0.6359908199739377,"x":127.96,"y":172.25,"x0":-2.080399666860637,"y0":50.00068378803607,"z0":5.453010114036419,"aX":15.939104609174988},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":-19.6,"spinRate":2766,"spinDirection":61},"zone":5,"typeConfidence":0.91,"plateTime":0.45058412315173646,"extension":5.5408292797337575},"index":0,"playId":"a5568482-b30a-3f61-8792-490514044084","pitchNumber":1,"startTime":"2026-03-16T18:36:25.639Z","endTime":"2026-03-16T18:36:29.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":84.9,"endSpeed":78.6,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78812151571408,"aZ":-26.369012141569836,"pfxX":6.2445555403181725,"pfxZ":3.718311074828897,"pX":0.7230401140585808,"pZ":2.64671615724415,"vX0":4.650601327136286,"vY0":-123.66492847299426,"vZ0":-1.1702087947263262,"x":89.44,"y":167.32,"x0":-1.9878729632400445,"y0":50.00235991476413,"z0":5.321493457874109,"aX":9.750149182705883},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":-12.4,"spinRate":2808,"spinDirection":67},"zone":3,"typeConfidence":0.85,"plateTime":0.44153398869678506,"extension":5.469802445481414},"index":1,"playId":"fef27b08-19a3-3d4f-ab40-705151ee5876","pitchNumber":2,"startTime":"2026-03-16T18:36:41.019Z","endTime":"2026-03-16T18:36:44.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.855674313188427,"aZ":-28.96275961816107,"pfxX":-9.403881536684041,"pfxZ":1.602107018041071,"pX":-0.6507267588779055,"pZ":4.187480285858529,"vX0":5.9458379644807735,"vY0":-140.17975355586,"vZ0":0.07519661688552892,"x":141.8,"y":125.72,"x0":-1.5708232657784893,"y0":50.00087875424872,"z0":6.041487425914709,"aX":-18.82864018207562},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.1,"breakHorizontal":16.0,"spinRate":2239,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3898206171521066,"extension":5.633624887642585},"index":2,"playId":"98e0d0ed-59b4-3aeb-8dd6-83e8ec32a665","pitchNumber":3,"startTime":"2026-03-16T18:37:03.948Z","endTime":"2026-03-16T18:37:07.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084853974342472,"aZ":-28.60535494432346,"pfxX":5.794612714374548,"pfxZ":2.3002369959390414,"pX":-0.15098535725832618,"pZ":3.16937727289645,"vX0":3.001773132871393,"vY0":-124.14846940857404,"vZ0":0.31815260393255007,"x":122.76,"y":153.21,"x0":-2.1307107426414578,"y0":50.004046244952896,"z0":5.43068369499169,"aX":8.997588816876563},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":-11.2,"spinRate":2731,"spinDirection":60},"zone":2,"typeConfidence":0.81,"plateTime":0.4420837371806763,"extension":5.515434848551956},"index":3,"playId":"ac03f0c4-5e02-3ab4-8083-499c4789e406","pitchNumber":4,"startTime":"2026-03-16T18:37:20.209Z","endTime":"2026-03-16T18:37:24.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:37:24.591Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daniel Johnson homers (1) on a fly ball to right field.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:39:48.712Z","endTime":"2026-03-16T18:40:28.011Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":{"id":573009,"link":"/api/v1/people/573009"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Sean Keys replaces first baseman Riley Tirotta, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:39:28.166Z","endTime":"2026-03-16T18:39:28.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":694661,"link":"/api/v1/people/694661"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Josh Kasevich replaces shortstop Arjun Nimmala, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T18:39:28.185Z","endTime":"2026-03-16T18:39:28.187Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688460,"link":"/api/v1/people/688460"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":805796,"link":"/api/v1/people/805796"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joe Mantiply replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-16T18:39:28.187Z","endTime":"2026-03-16T18:39:50.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573009,"link":"/api/v1/people/573009"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":73.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.13702618846716,"aZ":-35.297067296523245,"pfxX":-5.039719663412647,"pfxZ":-2.355043195595301,"pX":-0.3448337782387303,"pZ":1.7328028293486681,"vX0":-6.211102172682411,"vY0":-113.64406272681596,"vZ0":-0.2478261088246423,"x":130.14,"y":191.99,"x0":3.0641950173809342,"y0":50.00314581476037,"z0":5.309036412366178,"aX":-6.681772671771566},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.1,"breakHorizontal":10.6,"spinRate":2381,"spinDirection":328},"zone":7,"typeConfidence":0.92,"plateTime":0.4794622701351252,"extension":6.206931471288054},"index":3,"playId":"80619e80-80b8-382e-9101-decc63c94d29","pitchNumber":1,"startTime":"2026-03-16T18:39:50.820Z","endTime":"2026-03-16T18:39:53.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14471175743344,"aZ":-32.45634654461971,"pfxX":10.58341759312376,"pfxZ":-0.1665837064215232,"pX":0.5843197633941344,"pZ":2.3629017870137465,"vX0":-9.719969107457175,"vY0":-127.96213804994713,"vZ0":-0.7882171230445132,"x":94.73,"y":174.98,"x0":3.0625311729515987,"y0":50.00534399093361,"z0":5.224408219302626,"aX":17.501042103126114},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-16.9,"spinRate":2162,"spinDirection":103},"zone":6,"typeConfidence":0.9,"plateTime":0.42852169383669114,"extension":6.034431912201053},"hitData":{"launchSpeed":106.0,"launchAngle":33.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.97,"coordY":70.97}},"index":4,"playId":"597f5447-e594-38ff-b491-a74a964f29c4","pitchNumber":2,"startTime":"2026-03-16T18:40:05.442Z","endTime":"2026-03-16T18:40:28.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_ab"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_ab"},{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":12.600000000000001,"leverageIndex":1.24,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:40:28.011Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Navarreto grounds out, shortstop Josh Kasevich to first baseman Sean Keys.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:40:49.541Z","endTime":"2026-03-16T18:41:28.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688460,"link":"/api/v1/people/688460"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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(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":79.2,"endSpeed":73.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.962824257683405,"aZ":-35.017768533788896,"pfxX":9.050899834693313,"pfxZ":-2.1091119339736015,"pX":0.5741286438299288,"pZ":0.9836841985559149,"vX0":-8.403150760772672,"vY0":-115.12443808550134,"vZ0":-1.8778483960948917,"x":95.12,"y":212.22,"x0":3.0920761377934785,"y0":50.005198474569454,"z0":5.192856362193306,"aX":12.175655968764444},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.0,"breakHorizontal":-14.4,"spinRate":1584,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.4753966362202102,"extension":6.096059161641464},"index":0,"playId":"71a3e220-0d2b-3a68-a544-d1b22cba3f70","pitchNumber":1,"startTime":"2026-03-16T18:40:49.541Z","endTime":"2026-03-16T18:40:52.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.909586602381083,"aZ":-35.67036982717128,"pfxX":12.258367597532743,"pfxZ":-2.472200584064251,"pX":1.702995550615872,"pZ":1.7334292842346726,"vX0":-7.016638127487042,"vY0":-118.42441890851131,"vZ0":-0.5876316116596234,"x":52.09,"y":191.98,"x0":3.120916396037908,"y0":50.00513534481126,"z0":5.264957760147317,"aX":17.306989701919107},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.3,"breakHorizontal":-20.4,"spinRate":1722,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.4636047675283099,"extension":6.130689714632103},"index":1,"playId":"cda14c8f-4c01-3b01-aaae-cf74deb7346e","pitchNumber":2,"startTime":"2026-03-16T18:41:04.162Z","endTime":"2026-03-16T18:41:08.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.994730368004713,"aZ":-34.55036030279378,"pfxX":6.378909566360838,"pfxZ":-1.649877707445924,"pX":0.9732602666237173,"pZ":2.2177709086023505,"vX0":-6.8756686954196855,"vY0":-118.45345369084113,"vZ0":0.008976023063117067,"x":79.9,"y":178.9,"x0":3.067999692106944,"y0":50.00462981280245,"z0":5.340643512630278,"aX":9.178971236627588},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.8,"breakHorizontal":-10.1,"spinRate":1746,"spinDirection":81},"zone":14,"typeConfidence":0.88,"plateTime":0.4602221462227578,"extension":6.108953495804925},"hitData":{"launchSpeed":70.4,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.45,"coordY":161.73}},"index":2,"playId":"99f007cb-53d3-37bb-954a-150808d0b918","pitchNumber":3,"startTime":"2026-03-16T18:41:20.769Z","endTime":"2026-03-16T18:41:28.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_ab"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_ab"},{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:41:28.217Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Leo Jiménez to first baseman Sean Keys.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:41:37.947Z","endTime":"2026-03-16T18:42:01.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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":86.9,"endSpeed":79.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.978489491515216,"aZ":-28.746262042839508,"pfxX":9.531840744215582,"pfxZ":2.1173329319375336,"pX":0.41449957500158097,"pZ":2.003666366305617,"vX0":-9.423355364505273,"vY0":-126.27348994233408,"vZ0":-2.200309633056791,"x":101.2,"y":184.68,"x0":2.9508690535462954,"y0":50.00432259159197,"z0":5.192201037107371,"aX":15.441715753521168},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":-15.2,"spinRate":2066,"spinDirection":103},"zone":9,"typeConfidence":0.9,"plateTime":0.4332641292533217,"extension":6.153986403370261},"hitData":{"launchSpeed":99.1,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.42,"coordY":154.12}},"index":0,"playId":"6f4e31de-623c-381d-9fe9-452850cafeca","pitchNumber":1,"startTime":"2026-03-16T18:41:54.361Z","endTime":"2026-03-16T18:42:01.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:42:01.174Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to right fielder RJ Schreck.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:42:11.548Z","endTime":"2026-03-16T18:45:03.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":75.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.538173776804292,"aZ":-33.69411841524644,"pfxX":7.16769174477811,"pfxZ":-1.0481623574853938,"pX":1.272734990359387,"pZ":3.046890197600279,"vX0":-6.256224619550985,"vY0":-118.33439986835594,"vZ0":1.595400847923263,"x":68.49,"y":156.51,"x0":2.9955986269691666,"y0":50.00505902402251,"z0":5.40786256397476,"aX":10.361009333193225},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.3,"breakHorizontal":-11.9,"spinRate":1659,"spinDirection":81},"zone":12,"typeConfidence":0.9,"plateTime":0.4595350249342989,"extension":6.191539408126739},"index":0,"playId":"0162a2a6-7086-3b47-89f9-4dc203ff5a81","pitchNumber":1,"startTime":"2026-03-16T18:42:27.874Z","endTime":"2026-03-16T18:42:31.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.006752741089873,"aZ":-33.485764848680475,"pfxX":-5.905261228942759,"pfxZ":-1.0355334473287758,"pX":0.288655317831407,"pZ":2.5349305623503495,"vX0":-4.753032591732741,"vY0":-111.62418191730474,"vZ0":1.5243092411481634,"x":106.0,"y":170.34,"x0":3.208251222936533,"y0":50.00233497838684,"z0":5.276094518201278,"aX":-7.49295394845542},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-1.2,"breakHorizontal":11.9,"spinRate":2331,"spinDirection":312},"zone":5,"typeConfidence":0.91,"plateTime":0.4896216289776696,"extension":6.344732263460021},"index":1,"playId":"1150fc20-d378-39aa-87dd-ce6001713c4e","pitchNumber":2,"startTime":"2026-03-16T18:42:47.142Z","endTime":"2026-03-16T18:42:51.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":80.8,"endSpeed":74.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.059283405319608,"aZ":-35.49702271416488,"pfxX":9.804396554626805,"pfxZ":-2.374334383154781,"pX":1.0504658791193433,"pZ":1.456807025013368,"vX0":-7.527617301348025,"vY0":-117.52450536870766,"vZ0":-1.1353859743372294,"x":76.96,"y":199.45,"x0":3.0195848102653167,"y0":50.00158569799032,"z0":5.239990613299837,"aX":13.728126284265306},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.3,"breakHorizontal":-16.0,"spinRate":1568,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.4658709134920409,"extension":6.090214233603429},"index":2,"playId":"9d20f3c7-b738-3230-9ef2-34e4d52385d8","pitchNumber":3,"startTime":"2026-03-16T18:43:01.653Z","endTime":"2026-03-16T18:43:06.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":78.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.716998883608056,"aZ":-31.416212225576857,"pfxX":14.62293895622754,"pfxZ":0.47727766633853985,"pX":0.3733859137527752,"pZ":1.6197784190498818,"vX0":-10.883674535559008,"vY0":-127.16133695211094,"vZ0":-2.3449767133716923,"x":102.77,"y":195.05,"x0":2.868178254430478,"y0":50.00322750935677,"z0":5.115212246020646,"aX":23.29336446456157},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-23.2,"spinRate":2127,"spinDirection":106},"zone":9,"typeConfidence":0.9,"plateTime":0.43532279144106756,"extension":6.295848371777586},"index":3,"playId":"86b2449c-33a4-3c96-a2de-e2e10c9544ea","pitchNumber":4,"startTime":"2026-03-16T18:43:20.983Z","endTime":"2026-03-16T18:43:25.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.11214089329634,"aZ":-36.54181214865972,"pfxX":-6.532617432766341,"pfxZ":-3.3023568731094333,"pX":1.8084171741752633,"pZ":2.7802782271136226,"vX0":-1.2540369326149972,"vY0":-113.8369944654995,"vZ0":2.1219082038089834,"x":48.07,"y":163.71,"x0":3.2141817715906926,"y0":50.00078913853539,"z0":5.429917658678531,"aX":-8.649898223711931},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.3,"breakHorizontal":12.1,"spinRate":2417,"spinDirection":319},"zone":12,"typeConfidence":0.91,"plateTime":0.47949208159352574,"extension":6.1088321999389406},"index":4,"playId":"c62141a1-4681-3286-8381-354086877c69","pitchNumber":5,"startTime":"2026-03-16T18:43:50.623Z","endTime":"2026-03-16T18:43:54.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54813317334109,"aZ":-36.534923732902314,"pfxX":8.200313278813365,"pfxZ":-3.2513961993052387,"pX":1.0931081666359745,"pZ":2.319697746723762,"vX0":-6.768116882223754,"vY0":-115.64400340244211,"vZ0":1.1289938766125327,"x":75.33,"y":176.15,"x0":3.006300156245229,"y0":50.002256114648894,"z0":5.356553976287823,"aX":10.997221241503262},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.3,"breakHorizontal":-13.0,"spinRate":1508,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4754224205377575,"extension":6.230708593595966},"index":5,"playId":"bac284ba-ea0d-35c1-9600-58e9be984046","pitchNumber":6,"startTime":"2026-03-16T18:44:07.223Z","endTime":"2026-03-16T18:44:11.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83184443941513,"aZ":-28.289490922910066,"pfxX":10.48493236668752,"pfxZ":2.3036744749606672,"pX":-0.6691870648811286,"pZ":1.9461201880146912,"vX0":-12.170220940111987,"vY0":-128.62187173519024,"vZ0":-2.553200567850646,"x":142.51,"y":186.23,"x0":2.745229790657546,"y0":50.00559341864392,"z0":5.128968013968747,"aX":17.70139001664851},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-16.6,"spinRate":2235,"spinDirection":113},"zone":7,"typeConfidence":0.9,"plateTime":0.4246547121266717,"extension":6.32606431898955},"index":6,"playId":"8cb483c6-2dc6-3947-abcc-052f77e457c8","pitchNumber":7,"startTime":"2026-03-16T18:44:32.280Z","endTime":"2026-03-16T18:44:35.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61352013843397,"aZ":-34.0260399824395,"pfxX":7.5520905146379205,"pfxZ":-1.3266983576561335,"pX":-0.06036228604295935,"pZ":1.4934076563598173,"vX0":-8.849675490638402,"vY0":-116.60035350838109,"vZ0":-1.2969162356877493,"x":119.3,"y":198.46,"x0":2.783360044872599,"y0":50.005503932001375,"z0":5.235178419902291,"aX":10.518233875009226},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.4,"breakHorizontal":-11.8,"spinRate":1530,"spinDirection":80},"zone":13,"typeConfidence":0.89,"plateTime":0.4677473742174718,"extension":6.302891575425052},"hitData":{"launchSpeed":73.5,"launchAngle":44.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.95,"coordY":129.12}},"index":7,"playId":"a6d61d2d-1900-3eff-ab8d-243fc2c3db2a","pitchNumber":8,"startTime":"2026-03-16T18:44:57.582Z","endTime":"2026-03-16T18:45:03.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":573009,"link":"/api/v1/people/573009"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:45:03.661Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"C.J. Stubbs singles on a ground ball to left fielder Brendan Jones.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T18:47:23.555Z","endTime":"2026-03-16T18:47:48.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800957,"link":"/api/v1/people/800957"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brendan Jones replaces left fielder Kyle Stowers, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"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-16T18:46:34.180Z","endTime":"2026-03-16T18:46:34.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800957,"link":"/api/v1/people/800957"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chase Jaworsky replaces second baseman Xavier Edwards, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"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-16T18:46:34.198Z","endTime":"2026-03-16T18:46:34.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814172,"link":"/api/v1/people/814172"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John King replaces Anthony Bender.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"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-16T18:46:34.200Z","endTime":"2026-03-16T18:47:25.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":88.7,"endSpeed":81.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.340084312372202,"aZ":-22.059164823211198,"pfxX":4.143112258609766,"pfxZ":5.923959587846198,"pX":0.374732619703692,"pZ":3.5201843263225205,"vX0":-5.544072084456241,"vY0":-129.21730849598075,"vZ0":-0.8268294233955269,"x":102.72,"y":143.74,"x0":1.999708447002247,"y0":50.00628667267447,"z0":5.523459940917129,"aX":7.07978316901977},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.8,"breakHorizontal":-6.4,"spinRate":2031,"spinDirection":120},"zone":12,"typeConfidence":0.89,"plateTime":0.4222349443061164,"extension":5.65439014195328},"index":3,"playId":"ce48425f-a490-37e5-a7c1-57cade8bcad4","pitchNumber":1,"startTime":"2026-03-16T18:47:25.711Z","endTime":"2026-03-16T18:47:28.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.184352068265483,"aZ":-43.24835137175793,"pfxX":-4.919249915213037,"pfxZ":-8.282700139905096,"pX":-0.3207659882682523,"pZ":1.8951072374942937,"vX0":-3.45302669346176,"vY0":-114.64038565793663,"vZ0":0.45585138208574083,"x":129.23,"y":187.61,"x0":1.841221682413004,"y0":50.00027055787809,"z0":5.897771295273168,"aX":-6.579642653371637},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-14.6,"breakHorizontal":9.7,"spinRate":2792,"spinDirection":325},"zone":7,"typeConfidence":0.91,"plateTime":0.4768558917078929,"extension":5.8151579150577914},"hitData":{"launchSpeed":90.4,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.1,"coordY":116.6}},"index":4,"playId":"6ae8eeed-9b43-3921-a6b9-54b661542948","pitchNumber":2,"startTime":"2026-03-16T18:47:39.657Z","endTime":"2026-03-16T18:47:48.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":667690,"link":"/api/v1/people/667690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667690,"link":"/api/v1/people/667690"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":667690,"link":"/api/v1/people/667690"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:47:48.942Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sean Keys grounds into a double play, first baseman Liam Hicks to shortstop Otto Lopez to first baseman Liam Hicks. C.J. Stubbs out at 2nd. Sean Keys out at 1st.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T18:48:11.711Z","endTime":"2026-03-16T18:48:53.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":667690,"fullName":"C.J. Stubbs","link":"/api/v1/people/667690"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78980415943237,"aZ":-35.45765980728144,"pfxX":-4.851956757495866,"pfxZ":-2.3640156958877236,"pX":0.03546946210532331,"pZ":1.8115342332715125,"vX0":-2.75687160443641,"vY0":-116.55092418019049,"vZ0":-0.9005917381083255,"x":115.65,"y":189.87,"x0":1.859921814529664,"y0":50.001907872707285,"z0":5.521331597944794,"aX":-6.743071498062998},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.2,"breakHorizontal":9.5,"spinRate":2841,"spinDirection":317},"zone":8,"typeConfidence":2.0,"plateTime":0.4681119462416605,"extension":5.66421305684249},"index":0,"playId":"643feb64-2688-3428-9da2-3087c5384754","pitchNumber":1,"startTime":"2026-03-16T18:48:14.317Z","endTime":"2026-03-16T18:48:18.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"first":{"id":667690,"link":"/api/v1/people/667690"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":79.7,"endSpeed":73.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62020738180774,"aZ":-36.56500057724556,"pfxX":-9.228793842746345,"pfxZ":-3.2137479581645554,"pX":-0.9500287540213386,"pZ":1.7917258322530256,"vX0":-4.102380196973787,"vY0":-116.0850243751267,"vZ0":-0.3907109823577737,"x":153.21,"y":190.4,"x0":2.0389475965710817,"y0":50.0048187968595,"z0":5.441612206931865,"aX":-12.601689976712262},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.6,"breakHorizontal":17.8,"spinRate":2793,"spinDirection":315},"zone":13,"typeConfidence":0.76,"plateTime":0.47174185458902906,"extension":5.743888807017911},"index":1,"playId":"4fd7adb0-c707-3883-99fc-ebc5302e699f","pitchNumber":2,"startTime":"2026-03-16T18:48:29.534Z","endTime":"2026-03-16T18:48:33.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"first":{"id":667690,"link":"/api/v1/people/667690"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483368175541763,"aZ":-31.81185794485902,"pfxX":8.084638186092024,"pfxZ":0.20363218554070883,"pX":0.758038393422568,"pZ":2.5656930541172693,"vX0":-5.825068023960328,"vY0":-132.1782018101886,"vZ0":-1.4646425878517513,"x":88.11,"y":169.51,"x0":1.9329651227526348,"y0":50.00272922772546,"z0":5.448930463454288,"aX":14.396983954337262},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.2,"breakHorizontal":-13.4,"spinRate":2240,"spinDirection":117},"zone":6,"typeConfidence":0.88,"plateTime":0.4133657251802263,"extension":5.803625760258908},"hitData":{"launchSpeed":91.3,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.05,"coordY":166.79}},"index":2,"playId":"79ff9d11-5d69-3b1b-9313-c49b82b73030","pitchNumber":3,"startTime":"2026-03-16T18:48:45.482Z","endTime":"2026-03-16T18:48:53.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"first":{"id":667690,"link":"/api/v1/people/667690"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":1.56,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:48:53.289Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Kasevich flies out to center fielder Daniel Johnson.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T18:49:22.141Z","endTime":"2026-03-16T18:50:13.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":688460,"fullName":"Josh Kasevich","link":"/api/v1/people/688460"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":688460,"fullName":"Josh Kasevich","link":"/api/v1/people/688460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147650288895296,"aZ":-24.94568332925885,"pfxX":2.443279219888111,"pfxZ":4.0990273417242715,"pX":0.26508333003162554,"pZ":4.229648545146109,"vX0":-5.255949316421476,"vY0":-131.10352358346535,"vZ0":1.124730610303285,"x":106.9,"y":124.58,"x0":1.966233655560617,"y0":50.006371751837115,"z0":5.638372567071359,"aX":4.313415982982958},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.9,"breakHorizontal":-3.5,"spinRate":1989,"spinDirection":121},"zone":12,"typeConfidence":0.92,"plateTime":0.4156236035274201,"extension":5.761173991608216},"index":0,"playId":"90337100-13a3-3ba4-96c1-6db3da76e1fc","pitchNumber":1,"startTime":"2026-03-16T18:49:22.141Z","endTime":"2026-03-16T18:49:26.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83294027320118,"aZ":-32.94856197073031,"pfxX":8.27054633688264,"pfxZ":-0.5421615055602498,"pX":-0.9305810843115935,"pZ":1.3864120563940714,"vX0":-8.605244425738999,"vY0":-118.32464716297316,"vZ0":-2.543820967764029,"x":152.47,"y":201.35,"x0":1.6647280302714555,"y0":50.002438384590974,"z0":5.470089806758225,"aX":11.824253451328323},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.3,"breakHorizontal":-13.1,"spinRate":1436,"spinDirection":103},"zone":13,"typeConfidence":0.85,"plateTime":0.4614397106435786,"extension":5.693584156747689},"index":1,"playId":"d3e4986a-1115-354b-b216-43bfa19b63cc","pitchNumber":2,"startTime":"2026-03-16T18:49:36.749Z","endTime":"2026-03-16T18:49:41.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.855386930949493,"aZ":-36.187124648954466,"pfxX":-4.858013965607922,"pfxZ":-2.789149243158352,"pX":0.12654494932357405,"pZ":2.732058323752648,"vX0":-2.839652795689934,"vY0":-119.14588417602964,"vZ0":0.8071582277591636,"x":112.18,"y":165.01,"x0":1.9649851454555531,"y0":50.00467015353354,"z0":5.658722600444307,"aX":-6.985116703144268},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.6,"breakHorizontal":9.5,"spinRate":2896,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.45969818932169515,"extension":5.578533120672066},"index":2,"playId":"14a3fdcf-11fb-3f94-9228-f0698838bced","pitchNumber":3,"startTime":"2026-03-16T18:49:50.337Z","endTime":"2026-03-16T18:49:54.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.418012008403643,"aZ":-43.186600691756794,"pfxX":-5.116043024991677,"pfxZ":-7.99038914684467,"pX":-0.13316116047479326,"pZ":2.240046068455155,"vX0":-3.0833041584135943,"vY0":-116.01865743278437,"vZ0":0.9325978867674796,"x":122.08,"y":178.3,"x0":1.8726336584624823,"y0":50.00201428511543,"z0":5.912558826454503,"aX":-7.051776053807748},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.0,"breakHorizontal":10.0,"spinRate":2946,"spinDirection":322},"zone":8,"typeConfidence":0.91,"plateTime":0.47008118407860744,"extension":5.619990750226403},"hitData":{"launchSpeed":87.9,"launchAngle":35.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.24,"coordY":84.17}},"index":3,"playId":"206ab11f-c51a-36e8-acdb-9b754c878812","pitchNumber":4,"startTime":"2026-03-16T18:50:06.337Z","endTime":"2026-03-16T18:50:13.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":800957,"link":"/api/v1/people/800957"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688460,"link":"/api/v1/people/688460"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":688460,"link":"/api/v1/people/688460"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:50:13.457Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to center fielder Jonatan Clase.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T18:52:41.602Z","endTime":"2026-03-16T18:54:25.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":534910,"fullName":"Jesse Hahn","link":"/api/v1/people/534910"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Geovanny Planchart replaces catcher C.J. Stubbs, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"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-16T18:52:14.044Z","endTime":"2026-03-16T18:52:14.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685712,"link":"/api/v1/people/685712"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":667690,"link":"/api/v1/people/667690"},"defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":667690,"link":"/api/v1/people/667690"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jesse Hahn replaces Joe Mantiply.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"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-16T18:52:14.066Z","endTime":"2026-03-16T18:52:41.602Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":534910,"link":"/api/v1/people/534910"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":573009,"link":"/api/v1/people/573009","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035622865426664,"aZ":-33.9994961106016,"pfxX":-11.266872933988175,"pfxZ":-0.9863592982336353,"pX":0.2781042791357898,"pZ":2.2651869122516968,"vX0":10.854942896896588,"vY0":-135.67764483865352,"vZ0":-1.7765955170493024,"x":161.24,"y":214.97,"x0":-2.3201656572270006,"y0":50.00153348741759,"z0":5.308861390521345,"aX":-20.90257663732334},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.9,"breakHorizontal":18.0,"spinRate":2438,"spinDirection":247},"zone":6,"typeConfidence":2.0,"plateTime":0.4044545078163688,"extension":6.521414357413393},"index":2,"playId":"69bfba71-afdd-3f31-a9f3-0d3b70992a9a","pitchNumber":1,"startTime":"2026-03-16T18:52:41.602Z","endTime":"2026-03-16T18:52:44.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":79.5,"endSpeed":72.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33109208623979,"aZ":-30.22288324517897,"pfxX":8.850247320345742,"pfxZ":1.4655783229112864,"pX":-1.1607422958067697,"pZ":0.881720215534166,"vX0":1.1869164995110302,"vY0":-115.60486527768293,"vZ0":-3.332572010128909,"x":97.64,"y":195.96,"x0":-2.8309618262345975,"y0":50.0017908576804,"z0":5.300914343930051,"aX":11.751507417052553},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.0,"breakHorizontal":-16.3,"spinRate":3011,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4772507447823142,"extension":6.4139424130071525},"index":3,"playId":"daaae704-69f6-3da1-acca-0a0717c1babc","pitchNumber":2,"startTime":"2026-03-16T18:52:55.510Z","endTime":"2026-03-16T18:53:00.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":80.5,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75049175885781,"aZ":-33.65980861290563,"pfxX":11.12523652757272,"pfxZ":-1.077473709030266,"pX":0.5079290094024134,"pZ":1.585859077287613,"vX0":3.6393658304232974,"vY0":-117.16269776443222,"vZ0":-1.6832076782151004,"x":115.34,"y":179.06,"x0":-2.514035908810886,"y0":50.001767416628304,"z0":5.482029804033366,"aX":15.345352229094013},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.0,"breakHorizontal":-21.1,"spinRate":2951,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.468896144350321,"extension":6.431483620531905},"index":4,"playId":"24b25181-d2c0-3bbe-bbd4-fe053367c8a3","pitchNumber":3,"startTime":"2026-03-16T18:53:13.972Z","endTime":"2026-03-16T18:53:19.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":534910,"fullName":"Jesse Hahn"}}},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"08315596-0486-1003-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-03-16T18:53:56.515Z","endTime":"2026-03-16T18:53:59.040Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.952516872585967,"aZ":-39.64066068277904,"pfxX":5.590613745667882,"pfxZ":-4.925426864403118,"pX":3.291101298116317,"pZ":-0.18916982144366898,"vX0":10.867420475281893,"vY0":-122.58609361099433,"vZ0":-5.829429372467001,"x":-8.45,"y":243.89,"x0":-1.9311182571775793,"y0":50.00138619105179,"z0":5.6158453171113365,"aX":8.478369473772776},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.2,"breakHorizontal":-12.7,"spinRate":3183,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44736126515736085,"extension":6.747272525414551},"index":6,"playId":"7b4c689c-964e-31d3-a529-c820486c2f32","pitchNumber":4,"startTime":"2026-03-16T18:53:59.040Z","endTime":"2026-03-16T18:54:02.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96663493875078,"aZ":-34.128257554350235,"pfxX":11.418646117511956,"pfxZ":-1.4134070047502973,"pX":0.48916594834021254,"pZ":1.5053913057886428,"vX0":3.7366637700909022,"vY0":-117.57013762284052,"vZ0":-1.623173715201357,"x":98.35,"y":198.13,"x0":-2.6097735369029587,"y0":50.00331606756845,"z0":5.410147634461904,"aX":15.779293441904551},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.6,"breakHorizontal":-21.6,"spinRate":3057,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46818304534693933,"extension":6.587301087572738},"hitData":{"launchSpeed":87.2,"launchAngle":21.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.21,"coordY":89.22}},"index":7,"playId":"392fa106-2821-33f3-9235-be22fbd52246","pitchNumber":5,"startTime":"2026-03-16T18:54:17.379Z","endTime":"2026-03-16T18:54:25.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":534910,"link":"/api/v1/people/534910"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":534910,"link":"/api/v1/people/534910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:54:25.032Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a line drive to left fielder Eloy Jiménez.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T18:54:37.274Z","endTime":"2026-03-16T18:56:07.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":534910,"fullName":"Jesse Hahn","link":"/api/v1/people/534910"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650391,"link":"/api/v1/people/650391"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10046603923094,"aZ":-22.43503235810967,"pfxX":-12.362925554592653,"pfxZ":5.164559970298319,"pX":1.3646707473299067,"pZ":2.486091564192767,"vX0":13.926844188318455,"vY0":-135.6205516554562,"vZ0":-3.3914624279596373,"x":64.98,"y":171.66,"x0":-2.199949552939702,"y0":50.00649211849782,"z0":5.294563581652868,"aX":-23.330837851697545},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":19.9,"spinRate":2573,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.40191720692439414,"extension":6.718279665846535},"index":0,"playId":"ef508a6c-e204-39ec-b393-fced72ac85f8","pitchNumber":1,"startTime":"2026-03-16T18:54:47.725Z","endTime":"2026-03-16T18:54:52.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.725792612129496,"aZ":-32.04566372184602,"pfxX":-11.361086768292193,"pfxZ":0.06479633271325191,"pX":-1.8712145103723845,"pZ":2.6404644397917276,"vX0":5.4018937294143,"vY0":-135.581128302046,"vZ0":-1.2546904093045113,"x":188.33,"y":167.49,"x0":-2.4060272112939733,"y0":50.00059813413519,"z0":5.331569289903239,"aX":-21.29386587477617},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.1,"breakHorizontal":19.6,"spinRate":2388,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4029392103993401,"extension":6.557254861964403},"index":1,"playId":"9a412747-9626-30b1-b269-ea18307216f4","pitchNumber":2,"startTime":"2026-03-16T18:55:00.918Z","endTime":"2026-03-16T18:55:04.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042984445227876,"aZ":-33.184468704737355,"pfxX":-11.521868951514122,"pfxZ":-0.5351296603771534,"pX":-0.056923630274554764,"pZ":2.5231955589324575,"vX0":10.369345053512058,"vY0":-136.63603182284683,"vZ0":-1.5024731998438137,"x":119.17,"y":170.65,"x0":-2.3972374005877732,"y0":50.00065738990382,"z0":5.352418428047524,"aX":-21.865524541173247},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.1,"breakHorizontal":18.8,"spinRate":2327,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.4002871252755815,"extension":6.53476073431131},"index":2,"playId":"4c24ec37-c1fc-351c-8ae5-2d6e7a71d294","pitchNumber":3,"startTime":"2026-03-16T18:55:17.009Z","endTime":"2026-03-16T18:55:21.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5559762265089,"aZ":-32.772080041097816,"pfxX":-12.67060818596521,"pfxZ":-0.3110261620046071,"pX":-0.04187787325826956,"pZ":2.6497466242366907,"vX0":10.738939161176877,"vY0":-136.4812180332523,"vZ0":-1.2236803502154379,"x":118.6,"y":167.24,"x0":-2.364415983501213,"y0":50.00532830612007,"z0":5.342823194485109,"aX":-24.118078492665397},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.6,"breakHorizontal":21.0,"spinRate":2264,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.3999656135068128,"extension":6.728185278691677},"index":3,"playId":"e953b755-4ace-3d03-9bc7-86268b9251b8","pitchNumber":4,"startTime":"2026-03-16T18:55:37.168Z","endTime":"2026-03-16T18:55:41.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8462151566703,"aZ":-28.691127316737447,"pfxX":-5.532465707753418,"pfxZ":2.073127512368517,"pX":-1.2435384006407062,"pZ":2.6366725279525487,"vX0":5.387705600310955,"vY0":-128.75408556433834,"vZ0":-1.576606237253238,"x":164.4,"y":167.59,"x0":-2.6448482559965205,"y0":50.00007643708067,"z0":5.478035494269143,"aX":-9.28313487450515},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":8.8,"spinRate":1292,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4254747990634127,"extension":6.506683138160695},"hitData":{"launchSpeed":87.6,"launchAngle":15.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.85,"coordY":122.76}},"index":4,"playId":"487fdcd4-3c0d-329e-b060-1135aa9db073","pitchNumber":5,"startTime":"2026-03-16T18:55:58.300Z","endTime":"2026-03-16T18:56:07.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":534910,"link":"/api/v1/people/534910"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":534910,"link":"/api/v1/people/534910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:56:07.891Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Connor Norby doubles (1) on a line drive to right fielder RJ Schreck. Chris Arroyo out at home on the throw, right fielder RJ Schreck to first baseman Sean Keys to catcher Geovanny Planchart.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T18:56:33.514Z","endTime":"2026-03-16T18:58:47.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":534910,"fullName":"Jesse Hahn","link":"/api/v1/people/534910"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701360,"fullName":"Chris Arroyo","link":"/api/v1/people/701360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":701360,"fullName":"Chris Arroyo","link":"/api/v1/people/701360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":685712,"link":"/api/v1/people/685712"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Chris Arroyo replaces Liam Hicks.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-16T18:56:35.681Z","endTime":"2026-03-16T18:56:35.682Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701360,"link":"/api/v1/people/701360"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":689414,"link":"/api/v1/people/689414"},"base":1,"defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07483116017924,"aZ":-32.57069273791563,"pfxX":13.409950841721514,"pfxZ":-0.29390271596061,"pX":0.15958000076973522,"pZ":1.6139548485634287,"vX0":2.2973880758065084,"vY0":-117.35633669647096,"vZ0":-1.7571767520228987,"x":110.92,"y":195.2,"x0":-2.575534040106895,"y0":50.000158800005735,"z0":5.446018299845765,"aX":18.441099524786164},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.7,"breakHorizontal":-24.8,"spinRate":2998,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4692274100080853,"extension":6.2679898018713605},"index":1,"playId":"e0b0bf50-6d4d-3481-b5e2-055b9815dfc6","pitchNumber":1,"startTime":"2026-03-16T18:56:35.683Z","endTime":"2026-03-16T18:56:39.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":701360,"link":"/api/v1/people/701360"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.941742757763784,"aZ":-37.056466228324325,"pfxX":4.013110582587538,"pfxZ":-3.1309882928046857,"pX":0.3086360658535633,"pZ":3.3735740788240682,"vX0":5.022358434995104,"vY0":-123.67036865456309,"vZ0":1.4902778279125868,"x":105.24,"y":147.69,"x0":-2.2640651250116757,"y0":50.001927230770775,"z0":5.854159401586206,"aX":6.260556088132314},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.2,"breakHorizontal":-8.4,"spinRate":2961,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4416352175620486,"extension":6.292020289712383},"index":2,"playId":"648bd7fc-38bc-320e-a3f4-f0dab45f18b4","pitchNumber":2,"startTime":"2026-03-16T18:56:53.812Z","endTime":"2026-03-16T18:56:59.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":701360,"link":"/api/v1/people/701360"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":685712,"fullName":"Geovanny Planchart","link":"/api/v1/people/685712"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26220316897888,"aZ":-34.630192241626716,"pfxX":-9.594105462910894,"pfxZ":-1.3252536413414813,"pX":0.7702291851938169,"pZ":2.2894906886202553,"vX0":10.743691195733359,"vY0":-135.4360653200682,"vZ0":-1.5620074316866555,"x":87.64,"y":176.96,"x0":-2.0062057351410076,"y0":50.003457419758064,"z0":5.301267397162239,"aX":-17.780771661287133},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.5,"breakHorizontal":15.0,"spinRate":2205,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.40480979416005036,"extension":6.626972091748164},"index":3,"playId":"21a39387-8dc5-3037-8109-12db6adad63e","pitchNumber":3,"startTime":"2026-03-16T18:57:29.672Z","endTime":"2026-03-16T18:57:33.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":701360,"link":"/api/v1/people/701360"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02359103926506,"aZ":-33.31687255820967,"pfxX":-12.021920021090775,"pfxZ":-0.6049724570076798,"pX":-0.09129130568065072,"pZ":3.1867827072045167,"vX0":10.06622687977822,"vY0":-135.24637723021254,"vZ0":0.3181709460424209,"x":120.48,"y":152.74,"x0":-2.270203373135803,"y0":50.004937142233366,"z0":5.3740611903915605,"aX":-22.63476670734767},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.8,"breakHorizontal":20.0,"spinRate":2138,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.4025186890289647,"extension":6.546412849290907},"index":4,"playId":"c146b5ee-cf42-3687-9aab-75358eb2764c","pitchNumber":4,"startTime":"2026-03-16T18:57:51.851Z","endTime":"2026-03-16T18:57:54.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":701360,"link":"/api/v1/people/701360"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":94.9,"endSpeed":87.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69767081496082,"aZ":-29.904519469714835,"pfxX":-11.685475100684247,"pfxZ":1.159657511418862,"pX":-0.005863290244026987,"pZ":3.7905279224621578,"vX0":10.23546367582942,"vY0":-137.9863863449685,"vZ0":1.0626607587139745,"x":117.22,"y":136.44,"x0":-2.2200166053195525,"y0":50.00199415713106,"z0":5.394480474777049,"aX":-22.847138702934554},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.5,"breakHorizontal":19.4,"spinRate":2252,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.39484661691648215,"extension":6.5620819207255545},"index":5,"playId":"0de8fedb-dca3-3820-900c-409552e5207c","pitchNumber":5,"startTime":"2026-03-16T18:58:10.617Z","endTime":"2026-03-16T18:58:16.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":701360,"link":"/api/v1/people/701360"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"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":93.1,"endSpeed":86.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449911981970217,"aZ":-32.628828087550005,"pfxX":-11.044514481428028,"pfxZ":-0.23855398991610421,"pX":-0.23161784671456662,"pZ":3.3218582973103765,"vX0":9.28102111806308,"vY0":-135.46900943879706,"vZ0":0.6081170924710746,"x":125.83,"y":149.09,"x0":-2.236194707528436,"y0":50.003692105348605,"z0":5.342398972597769,"aX":-20.909746732396776},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.1,"breakHorizontal":18.5,"spinRate":2128,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.40148260593759666,"extension":6.666660773147575},"hitData":{"launchSpeed":90.4,"launchAngle":10.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.68,"coordY":157.56}},"index":6,"playId":"3a7e4889-c775-3add-88b1-606d4ddb0274","pitchNumber":6,"startTime":"2026-03-16T18:58:32.723Z","endTime":"2026-03-16T18:58:47.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":534910,"link":"/api/v1/people/534910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":685712,"link":"/api/v1/people/685712"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":672463,"link":"/api/v1/people/672463"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":650391,"link":"/api/v1/people/650391"},"center":{"id":682729,"link":"/api/v1/people/682729"},"right":{"id":702302,"link":"/api/v1/people/702302"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":701360,"link":"/api/v1/people/701360"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":534910,"link":"/api/v1/people/534910"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":534910,"link":"/api/v1/people/534910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-40.1,"leverageIndex":2.19,"dramaIndex":306.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:58:47.901Z","atBatIndex":49}]